diff options
| author | 2015-08-12 03:45:30 +0000 | |
|---|---|---|
| committer | 2015-08-12 03:45:30 +0000 | |
| commit | c7f2030ffc64bf60db020c4847fadef4c9c58ab5 (patch) | |
| tree | 80aab009e02bd3f920b6b7ed125efadf61d85a4c | |
| parent | 332d66538ec669f60d95416ef2224c258174ed50 (diff) | |
| parent | e022cb085f6ebc2801f843bb47c9fd23f6daa3ea (diff) | |
am e022cb08: Merge "Don\'t attempt to stop the receive thread if we never started it." into mnc-dev
* commit 'e022cb085f6ebc2801f843bb47c9fd23f6daa3ea':
Don't attempt to stop the receive thread if we never started it.
| -rw-r--r-- | services/net/java/android/net/dhcp/DhcpClient.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/services/net/java/android/net/dhcp/DhcpClient.java b/services/net/java/android/net/dhcp/DhcpClient.java index 2d4029117677..9ee9cf4fbcc6 100644 --- a/services/net/java/android/net/dhcp/DhcpClient.java +++ b/services/net/java/android/net/dhcp/DhcpClient.java @@ -603,7 +603,10 @@ public class DhcpClient extends BaseDhcpStateMachine { @Override public void exit() { cancelOneshotTimeout(); - mReceiveThread.halt(); // Also closes sockets. + if (mReceiveThread != null) { + mReceiveThread.halt(); // Also closes sockets. + mReceiveThread = null; + } clearDhcpState(); } |