From f3204aad8e348ffa943535374d5ecb8c8036b9d0 Mon Sep 17 00:00:00 2001 From: Chia-chi Yeh Date: Mon, 23 May 2011 15:08:29 -0700 Subject: [PATCH] Do not register the callbacks in the constructor. Change-Id: Ic7509c35cfb17b022a2af3cc14170942d6510e2d --- services/java/com/android/server/ConnectivityService.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/java/com/android/server/ConnectivityService.java b/services/java/com/android/server/ConnectivityService.java index d2fd04bf0f..9158d9e1f4 100644 --- a/services/java/com/android/server/ConnectivityService.java +++ b/services/java/com/android/server/ConnectivityService.java @@ -441,6 +441,12 @@ public class ConnectivityService extends IConnectivityManager.Stub { mTethering.getTetherableBluetoothRegexs().length != 0) && mTethering.getUpstreamIfaceRegexs().length != 0); + try { + nmService.registerObserver(mTethering); + } catch (RemoteException e) { + loge("Error registering observer :" + e); + } + if (DBG) { mInetLog = new ArrayList(); }