Fix memory leaks in system_server
unlink DeathRecipients in a whole bunch of places to avoid memory leaks
This commit is contained in:
@@ -507,6 +507,7 @@ public class LocationManagerService extends ILocationManager.Stub implements Run
|
||||
|
||||
private void removeProvider(LocationProviderProxy provider) {
|
||||
mProviders.remove(provider);
|
||||
provider.unlinkProvider();
|
||||
mProvidersByName.remove(provider.getName());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user