[asterisk-bugs] [JIRA] (ASTERISK-20781) [patch] One leg of the call is locked when a session timer below 60 is received by the asterisk.

Joshua Colp (JIRA) noreply at issues.asterisk.org
Tue Dec 19 05:15:08 CST 2017


     [ https://issues.asterisk.org/jira/browse/ASTERISK-20781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joshua Colp updated ASTERISK-20781:
-----------------------------------

    Summary: [patch] One leg of the call is locked when a session timer below 60 is received by the asterisk.  (was: One leg of the call is locked when a session timer below 60 is received by the asterisk.)

> [patch] One leg of the call is locked when a session timer below 60 is received by the asterisk.
> ------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-20781
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-20781
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_sip/General
>    Affects Versions: 1.8.19.0, 10.9.0, 13.18.4
>            Reporter: Everson Pereira
>            Severity: Critical
>         Attachments: ASTERISK-20781.patch, console.txt, full, ngrep.txt, sip.conf, uac-session-timer.xml
>
>
> When Asterisk receives an INVITE from a client a session timer with less than 60 seconds, asterisk rejects the call, but the call leg is locked and when you use the command core show channels the call is listed even though it was rejected.
> If I change the line 28751, line 29760 in chan_sip.c(as shown below) and set session-minse=1 in sip.conf the problem no longer occurs.
> if (peer->stimer.st_min_se < 90) {
> to if (peer->stimer.st_min_se < 1) {
> and
> if (global_min_se < 90) {
> to if (global_min_se < 1) {



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



More information about the asterisk-bugs mailing list