VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

ошибка sip_pvt_lock_full

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
serga370
Сообщения: 32
Зарегистрирован: 17 июл 2013, 17:13

ошибка sip_pvt_lock_full

Сообщение serga370 »

в общем после включения функции atxfer начала проявляться ошибка при обратном звонке если человек не взял трубку и звонок вернулся обратно.

[Jul 25 14:18:47] WARNING[12437]: chan_sip.c:4403 __sip_autodestruct: Autodestruct on dialog '4561f62d3828c0952d19f7a906b50105@192.168.101.1:5060' with owner SIP/110-00000070 in place (Method: BYE). Rescheduling destruction for 10000 ms

начал ковырять файл chan_sip.c нашел строчку 4403
там
static struct ast_channel *sip_pvt_lock_full(struct sip_pvt *pvt); - первая строка связана с этим выражением
и
owner = sip_pvt_lock_full(dialog);
if (owner) {
ast_debug(1, "Detaching from channel %s\n", ast_channel_name(owner));
ast_channel_tech_pvt_set(owner, dialog_unref(ast_channel_tech_pvt(owner), "resetting channel dialog ptr in unlink_all"));
ast_channel_unlock(owner);

Я так понимаю что он жалуется на что то там заполнено в sip
Кто подскажет ? 8-)

Connected to Asterisk 11.4.0 currently running on gateway (pid = 14566)
gateway*CLI> sip show ch
channels channelstats channel
gateway*CLI> sip show channels
Peer User/ANR Call ID Format Hold Last Message Expiry Peer
192.168.101.163 (None) 24935131076109- (nothing) No Rx: REGISTER <guest>
192.168.101.164 (None) 9711495423911-3 (nothing) No Rx: REGISTER <guest>
192.168.101.161 (None) 128781458016572 (nothing) No Rx: REGISTER <guest>
192.168.101.168 (None) 284244301945-12 (nothing) No Rx: REGISTER <guest>
192.168.101.166 (None) 43921314615933- (nothing) No Rx: REGISTER <guest>
5 active SIP dialogs
gateway*CLI>
serga370
Сообщения: 32
Зарегистрирован: 17 июл 2013, 17:13

Re: ошибка sip_pvt_lock_full

Сообщение serga370 »

точнее ошибка возникает если сделан перевод через atxfer но при этом трубка на другом конце еще не снята и кто переводил уже положил трубку
(грубо говоря звонок находится где то на сервере при этом обе трубки положены) если переводить через снятую трубку то ошибки нету.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH