Fix IpNeighbourMonitor not unregistered in TetheringService
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user