Merge "SysUI: Fix race condition that is causing test failure"
This commit is contained in:
committed by
Android (Google) Code Review
commit
463160177b
@@ -307,8 +307,10 @@ public class TileServices extends IQSService.Stub {
|
||||
}
|
||||
|
||||
public void destroy() {
|
||||
mServices.values().forEach(service -> service.handleDestroy());
|
||||
mContext.unregisterReceiver(mRequestListeningReceiver);
|
||||
synchronized (mServices) {
|
||||
mServices.values().forEach(service -> service.handleDestroy());
|
||||
mContext.unregisterReceiver(mRequestListeningReceiver);
|
||||
}
|
||||
}
|
||||
|
||||
private final BroadcastReceiver mRequestListeningReceiver = new BroadcastReceiver() {
|
||||
|
||||
Reference in New Issue
Block a user