Merge "frameworks/base: Fix to release references in ActivityManagerService"

This commit is contained in:
Dianne Hackborn
2010-12-23 14:14:38 -08:00
committed by Android Code Review

View File

@ -9120,6 +9120,14 @@ public final class ActivityManagerService extends ActivityManagerNative
if (DEBUG_SERVICE) Slog.v(
TAG, "Removed service that is not running: " + r);
}
if (r.bindings.size() > 0) {
r.bindings.clear();
}
if (r.restarter instanceof ServiceRestarter) {
((ServiceRestarter)r.restarter).setService(null);
}
}
ComponentName startServiceLocked(IApplicationThread caller,