]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_queue: Ensure member is removed from pending when hanging up. 15/4815/2
authorJoshua Colp <jcolp@digium.com>
Thu, 25 Aug 2016 12:06:41 +0000 (12:06 +0000)
committerGeorge Joseph <gjoseph@digium.com>
Sun, 29 Jan 2017 17:54:14 +0000 (11:54 -0600)
commit01e1ada455eb6c3466b0662ca43e7ddc24509862
tree3af5fea48604d57ed2b8b96eb470080eae07990d
parent4574a24429cf94b8e2a07baa59033d173b302e3b
app_queue: Ensure member is removed from pending when hanging up.

When dialing channels it is possible that they may not ever
leave the not in use state (Local channels in particular) by
the time we cancel them. If this occurs but we know they were
dialed we explicitly remove them from the pending members
container so that subsequent call attempts occur.

ASTERISK-26299 #close

Change-Id: I6ad0d17c36480c92cebf840626228ce3f7e4bd65
(cherry picked from commit f69f5cd3c43025180b61a20cc1aa906c9cf7f4f4)
apps/app_queue.c