Fix IpNeighbourMonitor not unregistered in TetheringService

This commit is contained in:
Mygod
2018-04-04 17:57:45 -07:00
parent 206e339019
commit 787a50df01

View File

@@ -137,6 +137,7 @@ class TetheringService : Service(), VpnMonitor.Callback, IpNeighbourMonitor.Call
if (receiverRegistered) { if (receiverRegistered) {
unregisterReceiver(receiver) unregisterReceiver(receiver)
LocalBroadcastManager.getInstance(this).unregisterReceiver(receiver) LocalBroadcastManager.getInstance(this).unregisterReceiver(receiver)
IpNeighbourMonitor.unregisterCallback(this)
VpnMonitor.unregisterCallback(this) VpnMonitor.unregisterCallback(this)
upstream = null upstream = null
receiverRegistered = false receiverRegistered = false