| Предыдущий | Следующий |
| RTC_E_INVALID_LISTEN_SOCKET | RTC_E_SECURITY_LEVEL_ALREADY_SET |
RTC_E_PORT_MANAGER_ALREADY_SET
Что означает RTC_E_PORT_MANAGER_ALREADY_SET
RTC_E_PORT_MANAGER_ALREADY_SET означает, что RTC client object уже связан с реализацией port manager и новый manager пытаются назначить повторно. Это конфликт состояния конфигурации, а не ошибка сети или занятый UDP/TCP port.
Что проверить
- Найдите первый и повторный setter-вызовы и владельца текущего port manager.
- Проверьте reconnect/reinitialize path: часто повторное назначение выполняется при восстановлении уже настроенного client object.
- Зафиксируйте, начался ли bind/listen/connect lifecycle; после этого смена manager может быть запрещена контрактом API.
Как действовать
Назначайте port manager ровно один раз на жизненный цикл RTC client. Если требуется новая конфигурация и API не поддерживает замену, создайте новую client/session generation вместо изменения уже настроенного объекта.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.