Reset hangup flags on channels created through messages and cleanup globals
authorBrent Eagles <beagles@digium.com>
Fri, 28 Sep 2012 13:04:11 +0000 (13:04 +0000)
committerBrent Eagles <beagles@digium.com>
Fri, 28 Sep 2012 13:04:11 +0000 (13:04 +0000)
commit89d427ca2465e8dfa4f6f490bb884259092e0023
treec73e7b128c8f6ca2167044c05624d0eaebfe1b95
parentb6a00a1d976f30251332c2ae0ec95514d794968f
Reset hangup flags on channels created through messages and cleanup globals
in res_xmpp on unload.

This patch fixes an issue where hangup flags were not being reset on a
channel, affecting subsequent use of that channel. The patch also adds some
additional cleanup to res_xmpp to fix an issue with reloading the module.

(closes ASTERISK-20360)
Reported by: Noah Engelberth
Tested by: beagles
Review: https://reviewboard.asterisk.org/r/2134/
........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@374020 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/message.c
res/res_xmpp.c