commit | dfadaeac088cabce854d8f476405cd412f82593a | [log] [tgz] |
---|---|---|
author | Robert Greenwalt <robdroid@android.com> | Thu Mar 11 15:03:08 2010 -0800 |
committer | Robert Greenwalt <robdroid@android.com> | Thu Mar 11 15:39:30 2010 -0800 |
tree | a6287b4546a7f8b60ea8a328cef45b40dd430a08 | |
parent | c1bcc9989cffa86780bdf1d797b080eea27e7194 [diff] [blame] |
Stop creating threads for tethering. Use the passed in looper and save threads. Change-Id: I6db04ef64e339a5fb2b71e9fb1da32e2d600447c
diff --git a/services/java/com/android/server/ConnectivityService.java b/services/java/com/android/server/ConnectivityService.java index fa06244..fc20d96 100644 --- a/services/java/com/android/server/ConnectivityService.java +++ b/services/java/com/android/server/ConnectivityService.java
@@ -320,7 +320,7 @@ } } - mTethering = new Tethering(mContext); + mTethering = new Tethering(mContext, mHandler.getLooper()); mTetheringConfigValid = (((mNetTrackers[ConnectivityManager.TYPE_MOBILE_DUN] != null) || !mTethering.isDunRequired()) && (mTethering.getTetherableUsbRegexs().length != 0 ||