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

Commit 3af7a4d0 authored by Brad Ebinger's avatar Brad Ebinger Committed by Automerger Merge Worker
Browse files

Merge "Add state for 480,486,500,503,603 responses of PUBLISH" into tm-dev am: 3ef0e835

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/17887066



Change-Id: Iad3089b5a8e6bc2e650d52769aa9406cb91a6cf0
Ignore-AOSP-First: this is an automerge
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 2ea31ff3 3ef0e835
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -297,7 +297,12 @@ public class UceDeviceState {
                break;

            case NetworkSipCode.SIP_CODE_REQUEST_ENTITY_TOO_LARGE:   // sip 413
            case NetworkSipCode.SIP_CODE_TEMPORARILY_UNAVAILABLE:   // sip 480
            case NetworkSipCode.SIP_CODE_BUSY:   // sip 486
            case NetworkSipCode.SIP_CODE_SERVER_INTERNAL_ERROR:   // sip 500
            case NetworkSipCode.SIP_CODE_SERVICE_UNAVAILABLE:   // sip 503
            case NetworkSipCode.SIP_CODE_BUSY_EVERYWHERE:   // sip 600
            case NetworkSipCode.SIP_CODE_DECLINE:   // sip 603
                if (requestType == UceController.REQUEST_TYPE_PUBLISH) {
                    setDeviceState(DEVICE_STATE_NO_RETRY);
                    // There is no request retry time for SIP code 413