Martijn Coenen
0110dc4836
Dump binder proxies interface descriptors on a separate thread.
...
There are apparently some processes that block getInterfaceDescriptor()
from completing, thus locking up the thread doing the binder proxy dump.
This can cause the watchdog to restart system_server. Move the calls to
a separate thread and give it some time to complete!
Bug: 174722615
Bug: 183676249
Test: adb shell am dump binder-proxies
Change-Id: Ifa79e53524197bf1d785210b7504e7f6c6ddc9b7
Merged-In: Ifa79e53524197bf1d785210b7504e7f6c6ddc9b7
(cherry picked from commit f1a22a35e8 )
2021-04-15 06:56:32 +00:00
..
2021-03-16 18:00:19 -07:00
2020-12-08 08:36:27 -07:00
2021-01-13 02:35:28 +00:00
2021-04-08 09:57:54 +00:00
2021-03-25 19:35:47 +00:00
2021-02-22 08:38:52 +00:00
2021-03-18 18:06:45 +00:00
2021-04-13 21:59:26 -07:00
2021-03-12 09:58:32 +00:00
2021-03-02 11:12:49 -08:00
2021-03-24 20:46:34 +00:00
2021-04-12 05:15:21 +00:00
2020-12-03 10:42:41 -08:00
2021-04-13 22:14:05 -07:00
2020-12-16 13:07:04 -08:00
2021-03-31 18:14:08 -07:00
2021-03-26 03:58:18 +00:00
2021-04-15 06:56:32 +00:00
2021-02-25 23:16:20 +00:00
2021-04-13 02:05:21 +00:00
2021-01-28 11:20:04 +00:00
2021-03-18 14:17:28 -06:00
2021-04-12 16:34:54 +00:00
2021-04-12 16:34:54 +00:00
2021-02-12 10:08:23 -08:00
2021-01-12 13:51:28 -07:00
2021-03-08 09:32:30 +00:00
2020-12-17 00:07:23 +00:00
2021-04-12 12:52:47 +00:00
2020-12-15 19:10:01 +00:00
2020-11-11 16:17:20 +00:00
2021-04-10 10:21:17 -07:00
2021-04-10 10:21:17 -07:00
2021-03-02 09:27:50 +00:00
2021-02-19 15:36:15 -08:00
2021-03-25 13:22:20 -07:00
2021-04-08 17:54:29 -07:00
2021-02-09 10:11:41 +08:00
2021-03-23 11:15:09 +00:00
2021-04-13 13:04:05 +00:00
2021-04-13 13:04:05 +00:00
2021-03-09 20:44:58 +00:00
2021-02-03 21:56:04 +00:00
2020-12-29 16:03:08 +00:00
2021-01-12 16:15:52 -08:00
2021-04-10 10:21:17 -07:00
2021-01-28 11:20:04 +00:00
2021-04-13 21:59:26 -07:00
2021-03-25 13:22:20 -07:00
2021-01-22 18:24:39 -08:00
2021-03-30 03:59:15 +00:00
2021-04-09 13:18:18 -07:00
2021-03-17 07:55:59 +00:00
2020-12-10 18:57:17 -08:00
2021-01-28 22:53:23 +00:00
2021-01-28 22:53:23 +00:00
2021-03-05 02:49:58 +00:00
2020-11-19 03:16:03 +00:00
2020-12-10 22:53:07 +00:00
2021-04-07 21:58:42 +08:00
2021-04-13 21:59:26 -07:00
2021-03-01 08:08:35 +00:00
2021-02-09 10:11:41 +08:00
2021-04-13 17:31:18 +00:00
2021-04-13 17:31:18 +00:00
2021-02-25 14:51:01 -08:00
2021-02-12 20:27:59 +00:00
2020-12-30 19:46:57 +00:00
2021-04-13 12:16:13 -07:00
2021-04-13 12:16:13 -07:00
2021-04-13 13:06:43 +00:00
2021-03-23 11:15:09 +00:00
2021-03-18 11:03:45 +00:00
2021-03-18 11:03:45 +00:00
2021-03-18 18:06:45 +00:00
2021-04-13 17:31:18 +00:00
2020-12-04 16:26:02 +00:00
2021-04-13 14:03:08 +00:00
2021-04-13 13:04:05 +00:00
2021-03-03 14:23:32 -08:00