From 824a6b48062722035afc66118d3d2b0c211c337c Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Sun, 21 Feb 2010 00:38:04 -0600 Subject: [PATCH] Don't leak mReceiver --- src/org/kreed/tumult/MusicPlayer.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/org/kreed/tumult/MusicPlayer.java b/src/org/kreed/tumult/MusicPlayer.java index a19af23a..051672f1 100644 --- a/src/org/kreed/tumult/MusicPlayer.java +++ b/src/org/kreed/tumult/MusicPlayer.java @@ -267,6 +267,8 @@ public class MusicPlayer implements Runnable, MediaPlayer.OnCompletionListener, mMediaPlayer = null; } + mService.unregisterReceiver(mReceiver); + if (mWakeLock != null && mWakeLock.isHeld()) mWakeLock.release(); }