Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 342a7cb6 authored by Mikael Hedegren's avatar Mikael Hedegren Committed by Zoran Jovanovic
Browse files

Return error upon attempt to use non-existent APN

startUsingNetworkFeature will ignore errors from
reconnect - causing ConnectivityService to send
faulty information back to requester.

Change-Id: I4e0fcc1addd84da409cdc1eed1a95d25d925e020
parent 568f923b
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -1183,8 +1183,11 @@ public class ConnectivityService extends IConnectivityManager.Stub {
                        log("startUsingNetworkFeature reconnecting to " + networkType + ": " +
                                feature);
                    }
                    network.reconnect();
                    if (network.reconnect()) {
                        return PhoneConstants.APN_REQUEST_STARTED;
                    } else {
                        return PhoneConstants.APN_REQUEST_FAILED;
                    }
                } else {
                    // need to remember this unsupported request so we respond appropriately on stop
                    synchronized(this) {