diff options
Diffstat (limited to 'res/res_corosync.c')
-rw-r--r-- | res/res_corosync.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/res/res_corosync.c b/res/res_corosync.c index 1df9ed841..58290c7cc 100644 --- a/res/res_corosync.c +++ b/res/res_corosync.c @@ -117,6 +117,10 @@ static void publish_corosync_ping_to_stasis(struct ast_event *event) ast_assert(ast_event_get_type(event) == AST_EVENT_PING); ast_assert(event != NULL); + if (!corosync_ping_message_type()) { + return; + } + payload = ao2_t_alloc(sizeof(*payload), corosync_ping_payload_dtor, "Create ping payload"); if (!payload) { return; |