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-0600 | Date Closed: | 2009-01-29 10:09:36.000-0600 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | 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. |