Summary:ASTERISK-09026: Channel hung up immediately after successful SMS
Reporter:valley (valley)Labels:
Date Opened:2007-03-15 18:53:04Date Closed:2007-08-20 16:11:33
Versions:Frequency of
Description:The same dial plan
exten => s,n,SMS(myqueue)
exten => s,n,NoOp(sms sent)

In 1.2, dial plan proceeds to the next priority after SMS(). But in 1.4, Asterisk immediately hangs the channel after successful SMS transmission and quits the dial plan.

Tested in 1.4.0 and 1.4.1 on Linux 2.4.18-19.7.x, gcc version 3.4.1, GNU Make 3.81.  Tests made in SIP channel.
Comments:By: valley (valley) 2007-03-15 20:16:33

Resolved. (At least partially.)

Tests were conducted between Asterisk 1.4 (above configuration) and Asterisk 1.2.16 (Linux 2.6.10-5-386, gcc version 3.3.5, GNU Make 3.80).  Same behaviour whether sending or receiving, as MO or MT.

However, when tested against a 1.2.16 box on Linux 2.6.15-27-386, (gcc version 4.0.3, GNU Make 3.81beta4), the problem disappeared.

Strangely enough, though, the problem does not exist between the two 1.2.16 boxes.

By: Joshua C. Colp (jcolp) 2007-06-21 16:25:22

I've compared the code between 1.2 and 1.4 and saw nothing really changed... would it be possible to get the console output? Have you figured out the cause? Thanks.

By: valley (valley) 2007-06-22 00:10:56

It could be a build issue.  I have not reverted to the older Ubuntu to reproduce the problem.

By: Jason Parker (jparker) 2007-08-20 16:11:32

Closing.  Please reopen if you are able to get console output.