Ошибка Linphone: в потоке нет созданного пула объектов

Если я оставлю свое приложение на некоторое время или после пары звонков, на linphone произойдет следующее падение:

2016-11-09 09: 21: 17: 372 точка прослушивания ortp-сообщения [0x1740fe480] в [sip:0.0.0.0:5060; транспорт =UDP] уничтожена 2016-11-09 09: 21: 17: 372 ortp- Точка прослушивания сообщения [0x1740fe500] в [sip:0.0.0.0:5060; транспорт =TCP] уничтожена 2016-11-09 09: 21: 17: 373 Точка прослушивания сообщения ortp [0x1740fe580] в [sip:0.0.0.0:49391; транспорт =TLS] уничтожено 2016-11-09 09:21:17:373 ortp-message-sal_unlisten_ports выполнено 2016-11-09 09: 21: 17: 373 поставщик ortp-message-http уничтожен. 2016-11-09 09: 21: 17: 373 Стек сообщений ortp [0x17434dd60] уничтожен. 2016-11-09 09:32:44.566120 Setec[249:9352] [MC] Аннулирование кэша 2016-11-09 09:32:44.567110 Setec[249:7759] [MC] Чтение из общедоступных действующих пользовательских настроек. SetupCalls 2016-11-09 09:45:36.743273 Setec[249:10714] MakeCall.. 2016-11-09 09:45:36.743842 Setec[249:10714] личность: sip:5612954779@phoneserverhere 2016-11-09 09:45:36:744 ortp-warning-Нет пула объектов, созданного в потоке [6140047360]. Используйте belle_sip_object_pool_push() для его создания. Неизвестные объекты, которые не были повреждены, будут пропущены.

Код, который я использую:

     DispatchQueue.global(qos: .background).async {
        NSLog("MakeCall..")

    guard let _ = self.setIdentify() else {
        print("no identity in makeCall")
        return
    }

    linphone_core_invite(lc, numberToCall)
    self.mainLoop(sec: 5)
    self.shutdown()
    }

и это попадает в охрану.

0 ответов

Выберите "Включить битовый код" = Да в настройках сборки.

Другие вопросы по тегам