Site icon EfmSoft

Что означает код HRESULT 0x80EE0025 (RTC_E_CLIENT_NOT_INITIALIZED)?

 
Предыдущий Следующий
RTC_E_MEDIA_AEC RTC_E_CLIENT_ALREADY_INITIALIZED

RTC_E_CLIENT_NOT_INITIALIZED

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

RTC_E_CLIENT_NOT_INITIALIZED означает, что приложение использует RTC client object до успешного завершения его обязательной инициализации.

Это ошибка порядка вызовов и жизненного цикла объекта, а не сетевой отказ SIP.

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

  • Сопоставьте создание клиента, initialize и первый последующий RTC-вызов.
  • Проверьте, не продолжает ли код работу после неуспешной инициализации.
  • Исключите гонку между initialization thread и вызывающим потоком.
  • После shutdown не используйте старый client object повторно.

Исправление подтверждается тем, что все RTC operations выполняются только после успешного initialize и прекращаются до teardown объекта.

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


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

Exit mobile version