summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarkchien <markchien@google.com>2020-01-31 14:04:36 +0800
committermarkchien <markchien@google.com>2020-01-31 14:04:36 +0800
commit5f7b3be99eaa14318e70f3a4015c75d2e6b7c855 (patch)
tree6d99c149dbc5dab454f856590a90f40bc2f70c26
parent497afcff0ca3bfd60de4c5647ad7bb0167e6abb9 (diff)
Fix NPE in tethering startup
mUserManager should be ready before #makeTethering because mTethering may call isTetheringSupported which need to reference mUserManager Bug: 148642028 Test: build Change-Id: I100b5d6cc8f49640c33fa930b819033de5d6492c
-rw-r--r--packages/Tethering/src/com/android/server/connectivity/tethering/TetheringService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringService.java b/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringService.java
index 7dc5c5f2db8a..020b32adcfd7 100644
--- a/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringService.java
+++ b/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringService.java
@@ -77,8 +77,8 @@ public class TetheringService extends Service {
mLog.mark("onCreate");
mDeps = getTetheringDependencies();
mContext = mDeps.getContext();
- mTethering = makeTethering(mDeps);
mUserManager = (UserManager) mContext.getSystemService(Context.USER_SERVICE);
+ mTethering = makeTethering(mDeps);
}
/**