diff --git a/addons/chan_ooh323.c b/addons/chan_ooh323.c index 4297abd94f..72c3b96d79 100644 --- a/addons/chan_ooh323.c +++ b/addons/chan_ooh323.c @@ -266,7 +266,7 @@ struct ooh323_peer{ int rtptimeout; struct OOH323Regex *rtpmask; char rtpmaskstr[120]; - int rtdrcount,rtdrinterval; + int rtdrcount, rtdrinterval; int nat; int faststart, h245tunneling; int directrtp; @@ -2703,6 +2703,9 @@ static int ooh323_do_reload(void) ast_verb(0, "+++ ooh323_do_reload\n"); } + /* Done, tell the manager */ + manager_event(EVENT_FLAG_SYSTEM, "ChannelReload", "ChannelType: OOH323\r\nReloadReason: %s\r\n", channelreloadreason2txt(CHANNEL_CLI_RELOAD)); + return 0; } @@ -3104,6 +3107,9 @@ int reload_config(int reload) if (gH323Debug) ast_verb(0, "+++ reload_config\n"); + /* Done, tell the manager */ + manager_event(EVENT_FLAG_SYSTEM, "ChannelReload", "ChannelType: OOH323\r\nReloadReason: %s\r\n", channelreloadreason2txt(CHANNEL_MODULE_LOAD)); + return 0; } diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 486574244c..7b3983805a 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -13989,6 +13989,9 @@ static int reload_config(int forced_reload) iax_provision_reload(1); ast_unload_realtime("iaxpeers"); + /* Done, tell the manager */ + manager_event(EVENT_FLAG_SYSTEM, "ChannelReload", "ChannelType: IAX2\r\nReloadReason: Unknown\r\n"); + return 0; }