]> git.ipfire.org Git - thirdparty/asterisk.git/commit
manager_channels: Fix throwing of HangupHandler manager events
authorGerald Schnabel <gs@starface.de>
Tue, 22 Jan 2019 21:03:22 +0000 (22:03 +0100)
committerRichard Mudgett <rmudgett@digium.com>
Tue, 22 Jan 2019 23:29:58 +0000 (17:29 -0600)
commit735bd4d18576f43134dd17502d9c037bea996e81
treecdc8e10e44278265ca1727b33af2c7e0543247c3
parent9c11399be3ae48bed620ea5775c435e671495b25
manager_channels: Fix throwing of HangupHandler manager events

The type value extracted from stasis message data in channel_hangup_handler_cb
isn't compared against the valid values "run", "pop" and "push". Thus the
manager events HangupHandlerPush, HangupHandlerPop and HangupHandlerRun are
never thrown.

This regression was introduced by ASTERISK_21462.

ASTERISK-28252

Change-Id: I9956e35e18da1873113644df1ddc3c7cd37bf524
main/manager_channels.c