Make ParkAndAnnounce return to priority + 1 when return context is not defined
authorMatthew Jordan <mjordan@digium.com>
Sun, 24 Feb 2013 15:45:29 +0000 (15:45 +0000)
committerMatthew Jordan <mjordan@digium.com>
Sun, 24 Feb 2013 15:45:29 +0000 (15:45 +0000)
commit2df01ab32b74ec4fee194295969eaadc6c4189c6
treedf3b82e577af99809f13c97718a7ddaa1c3c2ae5
parente9bcf9826a71854b9a4df5b328d638d197dd0647
Make ParkAndAnnounce return to priority + 1 when return context is not defined

The ParkAndAnnounce application documentation for the optional return_context
parameter states the following:

return_context
    The goto-style label to jump the call back into after timeout. Default
    'priority+1'.

Unfortunately, the application was sending the channel back into the dialplan
at 'priority', which is the ParkAndAnnounce application call. This causes an
infinite loop of the channel constantly being parked, announced, timed out,
parked, announced, timed out... while fun, especially for those callers you
wish to drive to the end of madness, this was not the intent of the
application.

(closes issue ASTERISK-20113)
Reported by: serginuez
patches:
  app_parkandannounce.diff uploaded by serginuez (License 6405)
........

Merged revisions 381916 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 381917 from http://svn.asterisk.org/svn/asterisk/branches/11

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@381918 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_parkandannounce.c