commit | c0b6c60d14f0153af00c9088a2b411e9b9a47617 | [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 | b8ce9f5b243957b70ed4ec53fe310a82c438f014 | |
parent | 46ceefadaae5e56317247ab95fb2e1dfc37fe66d [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 ||