OSDN Git Service

Fix NPE when going from proxy to no proxy.
authorRobert Greenwalt <rgreenwalt@google.com>
Fri, 29 Jul 2011 17:03:37 +0000 (10:03 -0700)
committerRobert Greenwalt <rgreenwalt@google.com>
Fri, 29 Jul 2011 17:03:37 +0000 (10:03 -0700)
bug:5081431
Change-Id: I68a8cca94e4612bd9ee2faf1123e0b63dc25b833

services/java/com/android/server/ConnectivityService.java

index 8ad9f91..c9ab806 100644 (file)
@@ -2299,7 +2299,7 @@ public class ConnectivityService extends IConnectivityManager.Stub {
         synchronized (this) {
             if (mDefaultProxy != null && mDefaultProxy.equals(proxy)) return;
             if (mDefaultProxy == proxy) return;
-            if (!TextUtils.isEmpty(proxy.getHost())) {
+            if (proxy != null && !TextUtils.isEmpty(proxy.getHost())) {
                 mDefaultProxy = proxy;
             } else {
                 mDefaultProxy = null;