Fix an issue where Local channels dialed by app_queue are considered in use immediately.
authorJoshua Colp <jcolp@digium.com>
Thu, 27 Sep 2012 11:33:54 +0000 (11:33 +0000)
committerJoshua Colp <jcolp@digium.com>
Thu, 27 Sep 2012 11:33:54 +0000 (11:33 +0000)
commit10eb78d213fe3bfa4c41ceb5dffe65491d9d0d1a
tree4449b3d503a208453d1ddfc4b0457795f3857d6a
parentb6a780b923c32e8c217389be3dd05bd8c8d7ac1c
Fix an issue where Local channels dialed by app_queue are considered in use immediately.

The chan_local channel driver returns a device state of in use even if a created Local
channel has not yet been dialed. This fix changes the logic to return a state of not
in use until the channel itself has been dialed.

(closes issue ASTERISK-20390)
Reported by: tim_ringenbach

Review: https://reviewboard.asterisk.org/r/2116/
........

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

Merged revisions 373879 from http://svn.asterisk.org/svn/asterisk/branches/10
........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@373881 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_local.c