From c0b6c60d14f0153af00c9088a2b411e9b9a47617 Mon Sep 17 00:00:00 2001 From: Robert Greenwalt Date: Thu, 11 Mar 2010 15:03:08 -0800 Subject: [PATCH] Stop creating threads for tethering. Use the passed in looper and save threads. Change-Id: I6db04ef64e339a5fb2b71e9fb1da32e2d600447c --- services/java/com/android/server/ConnectivityService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/java/com/android/server/ConnectivityService.java b/services/java/com/android/server/ConnectivityService.java index fa0624413c..fc20d96923 100644 --- a/services/java/com/android/server/ConnectivityService.java +++ b/services/java/com/android/server/ConnectivityService.java @@ -320,7 +320,7 @@ public class ConnectivityService extends IConnectivityManager.Stub { } } - mTethering = new Tethering(mContext); + mTethering = new Tethering(mContext, mHandler.getLooper()); mTetheringConfigValid = (((mNetTrackers[ConnectivityManager.TYPE_MOBILE_DUN] != null) || !mTethering.isDunRequired()) && (mTethering.getTetherableUsbRegexs().length != 0 ||