From e54c8199aaf404c2b38db36f449e89151075729d Mon Sep 17 00:00:00 2001 From: Chiachang Wang Date: Thu, 16 Sep 2021 10:00:09 +0800 Subject: [PATCH] Correct the calling method in removeDefaultNetworkActiveListener The removeDefaultNetworkActiveListener should do the unregisteration but it's incorrectly calling registerNetworkActivityListener into the ConnectivityService. Bug: 199753782 Test: atest FrameworksNetTests CtsNetTestCases Change-Id: I65a2ddc82989d736316d51f5058e707f5b261a82 --- framework/src/android/net/ConnectivityManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/android/net/ConnectivityManager.java b/framework/src/android/net/ConnectivityManager.java index eecd12cf3e..7294ec950a 100644 --- a/framework/src/android/net/ConnectivityManager.java +++ b/framework/src/android/net/ConnectivityManager.java @@ -2369,7 +2369,7 @@ public class ConnectivityManager { throw new IllegalArgumentException("Listener was not registered."); } try { - mService.registerNetworkActivityListener(rl); + mService.unregisterNetworkActivityListener(rl); } catch (RemoteException e) { throw e.rethrowFromSystemServer(); }