| Предыдущий | Следующий |
| RTC_E_STATUS_INFO_CALL_FORWARDING | RTC_E_STATUS_SESSION_PROGRESS |
RTC_E_STATUS_INFO_QUEUED
Что означает RTC_E_STATUS_INFO_QUEUED
RTC_E_STATUS_INFO_QUEUED (0x00EF00B6) — SIP сообщает, что запрос поставлен в очередь и ещё не завершён.
Это информационный результат, соответствующий состоянию Queued: запрос принят системой, но окончательный исход ещё не сформирован. Диагностика должна отслеживать именно переход из очереди к следующему provisional или final status. Сохраните Call-ID/CSeq и внутренний идентификатор queued operation, если API его предоставляет, чтобы последующий callback можно было связать с исходной попыткой.
Не запускайте параллельно второй идентичный запрос только потому, что финальный ответ задерживается: это может создать дубликат операции. Если очередь не продвигается, измерьте время ожидания, найдите владельца очереди и проверьте её timeout/cancellation policy. Сам RTC_E_STATUS_INFO_QUEUED не является доказательством отказа и не требует смены маршрута или учетных данных.
Промежуточный статус означает, что запрос принят, но его обработка отложена очередью.
Что проверить
- Измеряйте время от постановки в очередь до следующего изменения состояния, а не создавайте параллельные одинаковые запросы.
- Сохраняйте идентификаторы SIP-транзакции и очередь/позицию, если сервис их сообщает.
- Если прогресс прекращается, проверяйте политику таймаута очереди и финальный ответ; сам статус Queued не является ошибкой.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
