Summary:ASTERISK-13452: WaitExten doesn't stop background playback
Reporter:pj (pj)Labels:
Date Opened:2009-01-26 15:23:39.000-0600Date Closed:2009-02-12 14:20:43.000-0600
Versions:Frequency of
Description:I'm using simple IVR like:
Normally, after keypress during WaitExten, background playback should be immediatelly stopped, before dialplan continues,
but now, it seems, that it continues file playback until end of file and, in my case, sound is disturbed, because backround file playback it's mixed with next file Playback().
1.6.0 rev164803 - OK
1.6.0 rev168564 (and all above) - FAIL
last trunk - FAIL
so, something is broken between rev164803 and rev168564
Comments:By: pj (pj) 2009-01-27 02:12:53.000-0600

problem is probably not in WaitExten application itself, but probably in Background builtin application, because Background should stop playback after keypress in my case.

By: pj (pj) 2009-01-27 03:40:21.000-0600

1.6.0 branch:
rev. 166276 OK
rev. 166278 FAIL
so, I finally found commit that caused all this issues in current asterisk branches and trunk:

Author: mmichelson
Date: Mon Dec 22 16:30:25 2008 UTC (5 weeks ago)
Log Message:
When merging the fix for issue ASTERISK-13252, I found that
the issue didn't affect 1.6.0, but in this case that's
not an especially good thing, because it means that
the fix for issue ASTERISK-12741 was not merged into 1.6.0 in
the first place. This commit kills two birds with one
stone by putting both fixes in the 1.6.0 branch

By: Mark Michelson (mmichelson) 2009-02-12 09:47:30.000-0600

Can you try using a revision of trunk after rev 173354 or 1.6.0 after revision 173355? I think this may be related to the bugfix I made for issue ASTERISK-13495.

By: Mark Michelson (mmichelson) 2009-02-12 11:34:45.000-0600

I ran some small tests and I believe that my note above is correct. Please confirm and I will close this issue.

By: pj (pj) 2009-02-12 14:06:05.000-0600

it seems, that this issue is really gone, thanks!
Asterisk SVN-branch-1.6.0-r175256
Asterisk SVN-branch-1.6.1-r175257

By: Mark Michelson (mmichelson) 2009-02-12 14:20:34.000-0600

Thanks! I'll get this closed.