Summary:ASTERISK-01666: Zero out of voicemail problem
Reporter:trmckee3 (trmckee3)Labels:
Date Opened:2004-05-20 16:43:53Date Closed:2008-01-15 14:55:42.000-0600
Versions:Frequency of
Description:Pressing '0' when an unavailable message is playing initiates an immediate call to the 'o' extension of the current context, but there is nothing I can do to terminate the playing of the unavailable message and initiate a ring tone.  Once the message completes, the caller hears dead silence until the operator picks up.

This is a major problem in a production environment.
Comments:By: trmckee3 (trmckee3) 2004-05-20 16:54:58

actual version of * is head 5/5/04

By: Tilghman Lesher (tilghman) 2004-05-20 17:07:52

exten => o,1,Ringing
exten => o,2,Dial(Zap/whatever)

By: trmckee3 (trmckee3) 2004-05-20 19:50:36

Done that already, no good.  only dif is 0,2 is a goto the operator's extension def in the context.  

the unavail msg plays to the end, and there is never any ring tone played to the caller.  

i've just started looking over the source, so I don't have enough background to diagnose it yet.

By: Mark Spencer (markster) 2004-05-20 20:42:56

Please confirm fixed in CVS head.

By: trmckee3 (trmckee3) 2004-05-20 21:08:58

I did a CVS update at 1500 EDT and a make install followed by a restart.  problem is still evident.

By: Mark Spencer (markster) 2004-05-21 00:27:16

Uhm no, i meant CVS as of late tonight, as in after i posted the message.

By: trmckee3 (trmckee3) 2004-05-21 08:01:06

dang!  you're good.   never expected a resolution that fast.  I'll try it out now.

By: trmckee3 (trmckee3) 2004-05-21 08:06:01

works great!

By: twisted (twisted) 2004-05-21 09:51:47

Fixed in CVS by Markster

By: Digium Subversion (svnbot) 2008-01-15 14:55:42.000-0600

Repository: asterisk
Revision: 3032

U   trunk/apps/app_voicemail.c

r3032 | markster | 2008-01-15 14:55:42 -0600 (Tue, 15 Jan 2008) | 2 lines

Stop stream when interrupted by '#' or '*' or '0' (bug ASTERISK-1666)