Automerger Merge Worker
06fe92de0f
Fix crash and duplicated ethernet tethering request
...
This change fix two things:
1. Handle ethernet callback in internal thread to avoid crash. IpServer
should be created from tethering thread, otherwise mIpNeighborMonitor of
IpServer would throw
IllegalStateException("start() called from off-thread")
2. Ethernet tethering request may be duplicated if multiple
startTethering is called but no stopTethering
Bug: 130840861
Bug: 148824036
Test: ON/OFF ethernet tehtering manually
atest TetheringTests
Change-Id: Ibd3ea6bc6751bd65647ff381f9b0124bc3395c09
Merged-In: I7c5127e96d80d077735010d2e62c7227805ccb10
Merged-In: Ibd3ea6bc6751bd65647ff381f9b0124bc3395c09
(cherry picked from commit 72702b9796 )
2020-03-09 02:02:23 +00:00
..
2020-01-08 13:53:14 -08:00
2019-08-30 00:16:24 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-01-09 08:57:37 +00:00
2020-01-15 16:15:41 -08:00
2019-11-15 19:26:33 -08:00
2020-02-13 06:26:35 +00:00
2020-01-22 22:27:44 +09:00
2020-01-22 22:27:44 +09:00
2020-01-20 18:02:09 -08:00
2020-02-11 08:50:59 -08:00
2020-02-28 06:26:27 +00:00
2020-01-09 21:33:22 +08:00
2020-02-15 05:00:35 +09:00
2020-03-09 02:02:23 +00:00
2020-01-13 14:28:02 +08:00
2020-01-23 11:30:03 -08:00
2020-02-28 06:26:27 +00:00
2020-01-28 16:25:43 +09:00
2020-02-19 02:44:34 +00:00
2020-01-09 22:48:59 -08:00
2020-01-14 20:15:31 +08:00
2020-01-13 14:43:03 +08:00
2020-01-08 14:04:40 +00:00
2019-12-17 16:21:19 +00:00
2020-01-08 14:04:40 +00:00
2020-02-13 18:37:06 +00:00
2020-01-28 16:25:43 +09:00
2019-12-17 16:21:19 +00:00
2020-01-26 21:37:36 -08:00
2020-02-14 13:09:16 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2019-12-03 21:44:34 +09:00
2020-02-14 13:09:16 +00:00
2019-12-19 14:51:15 +08:00
2020-01-08 14:04:40 +00:00
2020-01-14 01:45:28 +08:00
2020-01-08 14:04:40 +00:00
2020-02-28 06:26:27 +00:00
2020-01-21 12:57:27 +00:00
2020-02-12 06:10:10 +00:00
2020-02-20 05:59:35 +00:00
2019-12-05 11:28:11 -08:00
2020-01-22 06:07:00 -08:00
2020-01-23 06:26:52 -08:00
2020-01-08 14:04:40 +00:00
2020-02-03 19:27:57 +08:00
2020-01-09 19:50:26 +09:00
2020-01-08 14:04:40 +00:00
2020-02-19 23:12:32 +00:00
2020-02-28 06:26:27 +00:00
2020-01-22 14:58:59 -08:00
2020-02-19 23:12:32 +00:00
2020-01-08 14:04:40 +00:00
2020-02-11 09:47:03 +00:00
2020-02-13 08:26:15 +00:00
2020-01-27 13:52:26 -08:00
2020-02-14 13:09:16 +00:00
2020-01-02 17:09:10 +00:00
2020-01-22 19:23:01 -08:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-02-14 13:09:16 +00:00
2019-08-30 00:16:24 +00:00
2019-08-30 00:16:24 +00:00
2020-01-08 14:04:40 +00:00
2020-01-15 02:45:43 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-01-22 05:39:30 +00:00
2020-01-14 10:51:11 -08:00
2020-01-09 03:11:22 +00:00
2020-01-22 22:27:44 +09:00
2020-01-08 14:04:40 +00:00
2020-02-18 22:13:31 +00:00
2020-02-04 21:05:36 +00:00
2020-01-08 14:04:40 +00:00
2019-08-30 00:16:24 +00:00