Что означает код HRESULT 0x80EF0258 (RTC_E_STATUS_GLOBAL_BUSY_EVERYWHERE)?

 
Предыдущий Следующий
RTC_E_STATUS_SERVER_VERSION_NOT_SUPPORTED RTC_E_STATUS_GLOBAL_DECLINE

RTC_E_STATUS_GLOBAL_BUSY_EVERYWHERE

Интерпретация результата

RTC_E_STATUS_GLOBAL_BUSY_EVERYWHERE (0X80EF0258) означает: пользователь занят во всех известных location и дальнейшее branching следует прекратить.

Что сохранить

  • код состояния SIP, method и Request-URI domain.
  • Call-ID/CSeq, Via/Route/Contact и идентификатор ответившего узла.

Код-специфическая проверка

Это глобальный 600-class busy result: дальнейшее branching к другим Contact этого пользователя не должно продолжаться. Сохраните authoritative response и завершите текущую попытку; локальный retry допустим только как новая пользовательская операция позже.

600 Busy Everywhere является глобальным ответом для адресата: proxy не должен продолжать обычный поиск других contacts в рамках той же попытки. Сохраняйте final response как результат session attempt и выполняйте новую попытку только как отдельное действие позже.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.