Merge "Fix a stupid NPE" am: 16f4882784
Change-Id: I3a167339e4007e5cb16488e701b9ca16937da265
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