[asterisk-bugs] [JIRA] (ASTERISK-28525) chan_dahdi: set CHANNEL(hangupsource) when a PRI channel hangs up

Frederic LE FOLL (JIRA) noreply at issues.asterisk.org
Thu Sep 5 02:38:47 CDT 2019


Frederic LE FOLL created ASTERISK-28525:
-------------------------------------------

             Summary: chan_dahdi: set CHANNEL(hangupsource) when a PRI channel hangs up
                 Key: ASTERISK-28525
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28525
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Channels/chan_dahdi
    Affects Versions: 16.4.0
         Environment: Asterisk with Digium PRI card
            Reporter: Frederic LE FOLL
            Severity: Minor


When the remote ISDN party ends an ISDN call on a PRI link (DISCONNECT), CHANNEL(hangupsource) information is not available.

chan_dahdi already contains an ast_set_hangupsource() in __dahdi_exception() function but it seems that ISDN messages processing does not use this part of code.

I would like to propose a patch, in order to set CHANNEL(hangupsource) in sig_pri (since sig_pri handles ISDN signaling for chan_dahdi), each time sig_pri queues a hangup control frame, i.e. when call end comes from the PRI channel.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list