Регистрация событий RConnectionMonitor вызывает панику потока
У меня есть собственный класс наблюдателя, полученный из CBase
, MConnectionMonitorObserver
, а также QObject
(для сигналов), которые я использую для наблюдения за событиями из RConnectionMonitor
,
Когда я звоню RConnectionMonitor::NotifyEventL
При прохождении экземпляра наблюдателя приложение завершает работу, сообщая, что поток запаниковал.
Здесь я пытаюсь асинхронно прослушивать сетевые события, не блокируя основной поток.
РЕДАКТИРОВАТЬ: я должен использовать активный объект для хранения объекта RConnectionMonitor?
С наилучшими пожеланиями
1 ответ
Решение
Проблема заключалась в том, что, как прокомментировал @James, я регистрировался на события до того, как установил соединение с сервером монитора подключений.