Merge "Fix a stupid NPE" am: 16f4882784 am: b3f7f04518
Change-Id: I68e5702008a82d93c634fd45c2bd83a33fdf0cd2
This commit is contained in:
@@ -556,12 +556,12 @@ public abstract class NetworkAgent {
|
|||||||
@NonNull
|
@NonNull
|
||||||
public Network register() {
|
public Network register() {
|
||||||
if (VDBG) log("Registering NetworkAgent");
|
if (VDBG) log("Registering NetworkAgent");
|
||||||
final ConnectivityManager cm = (ConnectivityManager) mInitialConfiguration.context
|
|
||||||
.getSystemService(Context.CONNECTIVITY_SERVICE);
|
|
||||||
synchronized (mRegisterLock) {
|
synchronized (mRegisterLock) {
|
||||||
if (mNetwork != null) {
|
if (mNetwork != null) {
|
||||||
throw new IllegalStateException("Agent already registered");
|
throw new IllegalStateException("Agent already registered");
|
||||||
}
|
}
|
||||||
|
final ConnectivityManager cm = (ConnectivityManager) mInitialConfiguration.context
|
||||||
|
.getSystemService(Context.CONNECTIVITY_SERVICE);
|
||||||
mNetwork = cm.registerNetworkAgent(new Messenger(mHandler),
|
mNetwork = cm.registerNetworkAgent(new Messenger(mHandler),
|
||||||
new NetworkInfo(mInitialConfiguration.info),
|
new NetworkInfo(mInitialConfiguration.info),
|
||||||
mInitialConfiguration.properties, mInitialConfiguration.capabilities,
|
mInitialConfiguration.properties, mInitialConfiguration.capabilities,
|
||||||
|
|||||||
Reference in New Issue
Block a user