OSDN Git Service

Added watchdog monitor for Binder threads availability.
authorWale Ogunwale <ogunwale@google.com>
Mon, 13 Apr 2015 23:22:38 +0000 (16:22 -0700)
committerWale Ogunwale <ogunwale@google.com>
Wed, 15 Apr 2015 04:28:34 +0000 (21:28 -0700)
commitd7fdd0228e6abdbc079f9cf08b780e4222dfe7c5
tree7f5d02a4f63010a29bcb8f0e1bf4f0213a1981a9
parent5929b7b8f0d97ac30404ee699e4da7ad444314a9
Added watchdog monitor for Binder threads availability.

The watchdog will trigger if all binder threads in the system_server
are stuck for a long time (1min) preventing the process from
handling additional IPC requests.

Bug: 19297165
Change-Id: I5909a9c230bf23917feaed53f2b54bd50425bf3c
api/current.txt
api/system-current.txt
core/java/android/os/Binder.java
core/jni/android_util_Binder.cpp
services/core/java/com/android/server/Watchdog.java
services/core/java/com/android/server/am/ActivityManagerService.java