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

Commit 0ed324d1 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Release the context of APN on target transport properly"

parents ef1fe5db f66a42c4
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -422,6 +422,13 @@ public class TelephonyNetworkFactory extends NetworkFactory {
                    : DcTracker.RELEASE_TYPE_DETACH;
            releaseNetworkInternal(networkRequest, releaseType, originTransport);
            mNetworkRequests.put(networkRequest, targetTransport);
        } else {
            // If handover fails and requires to fallback, the context of target transport needs to
            // be released
            if (!success) {
                releaseNetworkInternal(networkRequest,
                        DcTracker.RELEASE_TYPE_NORMAL, targetTransport);
            }
        }

        handoverParams.callback.onCompleted(success, fallback);