From d243c166f1826fbb4297a2a1e5be9de9f1dc572a Mon Sep 17 00:00:00 2001 From: Andy Newlands Date: Tue, 8 Nov 2016 15:46:50 +0000 Subject: [PATCH] FS-9412 [switch_loadable_module.c] Make MODULE_UNLOAD event report module name (key) and file (filename), similar to event MODULE_LOAD Add key and filename for symetry with SWITCH_EVENT_MODULE_LOAD, for api_interface, and to make it simpler to know which module is unloaded FS-9412 #resolve --- src/switch_loadable_module.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/switch_loadable_module.c b/src/switch_loadable_module.c index ba8a1c4a75..c541193158 100644 --- a/src/switch_loadable_module.c +++ b/src/switch_loadable_module.c @@ -1124,6 +1124,8 @@ static switch_status_t switch_loadable_module_unprocess(switch_loadable_module_t switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "name", ptr->interface_name); switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "description", switch_str_nil(ptr->desc)); switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "syntax", switch_str_nil(ptr->syntax)); + switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "key", old_module->key); + switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "filename", old_module->filename); switch_event_fire(&event); removed++; }