mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-22 03:58:48 +00:00
Avoid a false positive in DeadlockDetector.
This commit is contained in:
@@ -99,7 +99,7 @@ class DeadlockDetector(private val handler: Handler, private val pollingInterval
|
|||||||
|
|
||||||
private fun Array<StackTraceElement>.hasPotentialLock(): Boolean {
|
private fun Array<StackTraceElement>.hasPotentialLock(): Boolean {
|
||||||
return any {
|
return any {
|
||||||
it.methodName.startsWith("lock") || (it.methodName.startsWith("waitForConnection") && it.className.contains("IncomingMessageObserver"))
|
it.methodName.startsWith("lock") || (it.methodName.startsWith("waitForConnection") && !it.className.contains("IncomingMessageObserver"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user