From 1bdeef34efc4245c8ec47799e2bd0bfa4408ef2b Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Wed, 2 Mar 2011 16:59:53 -0800 Subject: [PATCH] MtpClient: remove finalize override to avoid multiple calls to unregisterReceiver BUG: 3497801 Change-Id: I4ed0166efcc509a18361287c5816bc4844089025 Signed-off-by: Mike Lockwood --- media/java/android/mtp/MtpClient.java | 9 --------- 1 file changed, 9 deletions(-) diff --git a/media/java/android/mtp/MtpClient.java b/media/java/android/mtp/MtpClient.java index 6c8b228218ced..c4ee19e773af3 100644 --- a/media/java/android/mtp/MtpClient.java +++ b/media/java/android/mtp/MtpClient.java @@ -163,15 +163,6 @@ public class MtpClient { mContext.unregisterReceiver(mUsbReceiver); } - @Override - protected void finalize() throws Throwable { - try { - close(); - } finally { - super.finalize(); - } - } - /** * Registers a {@link android.mtp.MtpClient.Listener} interface to receive * notifications when MTP or PTP devices are added or removed.