[Home]

Summary:ASTERISK-13434: won't answer pstn on TDM400P if MWI
Reporter:Sean Darcy (seandarcy)Labels:
Date Opened:2009-01-22 14:46:52.000-0600Date Closed:2009-01-29 10:09:36.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Channels/chan_dahdi
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) chan_dahdi-14313.diff.txt
Description:Incoming pstn call to a TDM400P:

Using svn  1.6.1-169788.20090121

 -- Starting simple switch on 'DAHDI/4-1'
[Jan 22 15:33:01] NOTICE[28000]: chan_dahdi.c:7144 ss_thread: Got event 18 (Ring Begin)...
[Jan 22 15:33:04] NOTICE[28000]: chan_dahdi.c:7144 ss_thread: Got event 2 (Ring/Answered)...
[Jan 22 15:33:04] NOTICE[28000]: chan_dahdi.c:7316 ss_thread: MWI: Channel 4 no message waiting!

And that's it. Never answers the call.

Restarting asterisk makes it work. No MWI message and the line is answered.

****** ADDITIONAL INFORMATION ******

See the pstn hangs up: MWI no message waiting ?? thread on asterisk users 1/16/09 for an earlier problem where the call was answered, but then hung up.
Comments:By: Doug Bailey (dbailey) 2009-01-22 19:33:43.000-0600

It appears that the last fix did not pull the return statement into the conditional used for Ring Pulse Alert Signaling.  

The enclosed patch (chan_dahdi-14313.diff.txt) should correct that problem.

By: Digium Subversion (svnbot) 2009-01-23 10:35:05.000-0600

Repository: asterisk
Revision: 170457

U   trunk/channels/chan_dahdi.c

------------------------------------------------------------------------
r170457 | dbailey | 2009-01-23 10:35:04 -0600 (Fri, 23 Jan 2009) | 5 lines

MWI messages included in CID spill was not being properly handled and prevented the call from being processed
(issue ASTERISK-13434)
Reported by: seandarcy
Tested by: dbailey

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=170457

By: Digium Subversion (svnbot) 2009-01-23 10:35:27.000-0600

Repository: asterisk
Revision: 170458

U   branches/1.6.1/channels/chan_dahdi.c

------------------------------------------------------------------------
r170458 | dbailey | 2009-01-23 10:35:27 -0600 (Fri, 23 Jan 2009) | 6 lines

MWI messages included in CID spill was not being properly handled and prevented the call from being processed
(issue ASTERISK-13434)
Reported by: seandarcy
Tested by: dbailey


------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=170458

By: Doug Bailey (dbailey) 2009-01-29 10:09:35.000-0600

Assuming that the patches listed fixed the issue.