OSDN Git Service

Clean up some handlers when the service is destroyed. This should fix some more of...
authorMarco Nelissen <marcone@google.com>
Thu, 28 May 2009 17:20:02 +0000 (10:20 -0700)
committerMarco Nelissen <marcone@google.com>
Thu, 28 May 2009 17:20:02 +0000 (10:20 -0700)
src/com/android/music/MediaPlaybackService.java

index 726db83..053e611 100644 (file)
@@ -326,6 +326,8 @@ public class MediaPlaybackService extends Service {
         
         // make sure there aren't any other messages coming
         mDelayedStopHandler.removeCallbacksAndMessages(null);
+        mMediaplayerHandler.removeCallbacksAndMessages(null);
+        mPhoneHandler.removeCallbacksAndMessages(null);
 
         if (mCursor != null) {
             mCursor.close();