Add missing terminator to ast_event_subscribe to fix a crash.
[asterisk/asterisk.git] / channels / chan_agent.c
index e5e4ebb..7d62718 100644 (file)
@@ -2488,7 +2488,7 @@ static int load_module(void)
        /* Dialplan Functions */
        ast_custom_function_register(&agent_function);
 
-       agent_devicestate_sub = ast_event_subscribe(AST_EVENT_DEVICE_STATE, agent_devicestate_cb, NULL);
+       agent_devicestate_sub = ast_event_subscribe(AST_EVENT_DEVICE_STATE, agent_devicestate_cb, NULL, AST_EVENT_IE_END);
 
        return AST_MODULE_LOAD_SUCCESS;
 }