OSDN Git Service

A background started service is removed from mStartingBackground when timeout.
authorJunu Kim <junu.kim7@gmail.com>
Wed, 19 Feb 2014 07:25:21 +0000 (16:25 +0900)
committerJunu Kim <junu.kim7@gmail.com>
Wed, 19 Feb 2014 07:25:21 +0000 (16:25 +0900)
Fix is to make sure mStartingBackground is updated to remove one.

Change-Id: I0e42beb550d33e6e400349b85bbb89848e18d520

services/java/com/android/server/am/ActiveServices.java [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 933247e..e06b8c5
@@ -203,6 +203,7 @@ public final class ActiveServices {
                     Slog.i(TAG, "Waited long enough for: " + r);
                     mStartingBackground.remove(i);
                     N--;
+                    i--;
                 }
             }
             while (mDelayedStartList.size() > 0