Что означает код HRESULT 0x80EE0060 (RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS)?

 
Предыдущий Следующий
RTC_E_SIP_PARTY_ALREADY_IN_SESSION RTC_E_INVALID_OBJECT_STATE

RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS

Что означает RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS

RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS — RTC уже выполняет присоединение другого участника SIP-сессии и не принимает конкурирующую операцию join.

Практический смысл

Conference/join state меняется асинхронно. Пока предыдущая операция не завершилась ответом или ошибкой, новый join может конфликтовать с текущим dialog и внутренней state machine RTC.

Что проверить

  • Сохраните Call-ID/dialog и идентификатор уже выполняющейся join-операции.
  • Дождитесь её completion callback или финального SIP-результата перед новым join.
  • Не запускайте параллельные join из нескольких UI/event handlers без общей сериализации.
  • После ошибки проверьте фактический список участников, чтобы не повторно добавлять уже присоединённую сторону.

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


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