a2a29b0c8ed3874753ea2bc6a69545f39a469aa9
and also refactor code making sure a thread won't grab two locks (which may cause deadlocks in some corner cases).
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%