Понять что все каналы заняты
Приветствую.
есть многоканальный номер, получаемый от прова по sip
при попытке совершить исходящий звонок, когда все каналы использованы получаю такой лог:
[Oct 2 12:37:32] VERBOSE[83647] logger.c: -- Called number@provider
[Oct 2 12:37:32] VERBOSE[83647] logger.c: -- Got SIP response 486 "Busy (maxsess)" back from x.x.x.x
[Oct 2 12:37:32] VERBOSE[83647] logger.c: -- SIP/provider-08301014 is busy
[Oct 2 12:37:32] VERBOSE[83647] logger.c: == Everyone is busy/congested at this time (1:1/0/0)
[Oct 2 12:37:32] VERBOSE[83647] logger.c: -- Auto fallthrough, channel 'SIP/040-082e3014' status is 'BUSY'
и я получаю в DIALSTATUS BUSY
а как нибудь получить то, что реально все каналы заняты (maxsess) можно, чтобы сказать абоненту что неполучается позвонить, а не давать "ложный" сигнал занято?
|