am 18490abd: Merge "Fix NPE in ConnectivityService"
* commit '18490abd9bcb401f0d75a314056fb2a44dd61f07': Fix NPE in ConnectivityService
This commit is contained in:
commit
48eded0e8f
1 changed files with 5 additions and 2 deletions
|
|
@ -1439,9 +1439,12 @@ public class ConnectivityService extends IConnectivityManager.Stub {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
NetworkStateTracker tracker = mNetTrackers[networkType];
|
NetworkStateTracker tracker = mNetTrackers[networkType];
|
||||||
DetailedState netState = tracker.getNetworkInfo().getDetailedState();
|
DetailedState netState = DetailedState.DISCONNECTED;
|
||||||
|
if (tracker != null) {
|
||||||
|
netState = tracker.getNetworkInfo().getDetailedState();
|
||||||
|
}
|
||||||
|
|
||||||
if (tracker == null || (netState != DetailedState.CONNECTED &&
|
if ((netState != DetailedState.CONNECTED &&
|
||||||
netState != DetailedState.CAPTIVE_PORTAL_CHECK) ||
|
netState != DetailedState.CAPTIVE_PORTAL_CHECK) ||
|
||||||
tracker.isTeardownRequested()) {
|
tracker.isTeardownRequested()) {
|
||||||
if (VDBG) {
|
if (VDBG) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue