Opened 7 years ago

Closed 7 years ago

#225 closed баг (fixed)

Поправить Causes for disconnection в PRI

Reported by: alx Owned by: alx
Priority: фигня Milestone: 1 очередь
Component: any Keywords:
Cc:

Description

Обнаружено, что окончание PRI иногда отбивает с не соответствующими действительности Causes for disconnection. Например, при получении SETUP с transfer capability отличным от SPEECH возвращается PRI_CAUSE_DESTINATION_OUT_OF_ORDER вместо более подходящего PRI_CAUSE_BEARERCAPABILITY_NOTIMPL. надо поправить...

Change History (1)

comment:1 by alx, 7 years ago

Resolution: fixed
Status: newclosed

In 1242/sip_ua:

Устранена проблема: при отклонении входящего вызова со стороны PRI канальное окончание
вызывало pri_hangup(), но этот вызов не приводил к отправке DISCONNECT, если перед этим
не было вызова pri_proceeding().

Причины отбоя приведены в большее соответствие действительности: например при получении
запроса Transport Capability отличного от Speech даем отбой PRI_CAUSE_BEARERCAPABILITY_NOTIMPL,
а не PRI_CAUSE_DESTINATION_OUT_OF_ORDER, как было раньше. Closes #225.

Note: See TracTickets for help on using tickets.