OSDN Git Service

Fix for NetworkStats/Telephony deadlock
authorAmith Yamasani <yamasani@google.com>
Tue, 19 Feb 2019 17:57:32 +0000 (09:57 -0800)
committerAmith Yamasani <yamasani@google.com>
Fri, 5 Apr 2019 02:38:24 +0000 (02:38 +0000)
commitcd77134a9105ff549d2c36b35ef0ddfb13e8c4cc
tree218889c33682e7515e18618d1c497a74aaab830b
parent7754d368f4df84563996d3715b5b7213220c6252
Fix for NetworkStats/Telephony deadlock

Call into NetworkStatsService to update uid foreground
state without the NPMS lock held. Both calls are from
the handler thread, so no sequencing issues.

Bug: 123274986
Bug: 74007921
Test: atest CtsHostsideNetworkTests
Change-Id: I9e8449e5a75db616e646f55c930ff82982fc9083
Merged-In: I9e8449e5a75db616e646f55c930ff82982fc9083
services/core/java/com/android/server/net/NetworkPolicyManagerService.java