]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_queue: Ensure member is removed from pending when hanging up. 13/4813/1
authorMartin Tomec <tomec@ipex.cz>
Fri, 9 Dec 2016 18:23:37 +0000 (19:23 +0100)
committerKevin Harwell <kharwell@digium.com>
Wed, 25 Jan 2017 22:23:15 +0000 (16:23 -0600)
commit92bdcfd57e46969bef8d39cc56ec3ea8236155cc
tree619984bf2130611ffd340781fc27d8e3e9a2e04b
parent28733bb0ab1aba99c282a19fb6d63241bf104133
app_queue: Ensure member is removed from pending when hanging up.

In some cases member is added to pending_members, and the channel
is hung up before any extension state change. So the member would
stay in pending_members forever. So when we call do_hang, we
should also remove member from pending.

ASTERISK-26621 #close

Change-Id: Iae476b5c06481db18ebe0fa594b3e80fdc9a7d54
(cherry picked from commit d13be4eff699449172efbd9fed0ee97f6a790b6a)
apps/app_queue.c