mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-19 00:00:09 +00:00
Merge "res_pjsip_exten_state: Check for vector append failure."
This commit is contained in:
@@ -729,8 +729,11 @@ static int exten_state_publisher_state_cb(const char *context, const char *exten
|
|||||||
}
|
}
|
||||||
|
|
||||||
ao2_ref(publisher, +1);
|
ao2_ref(publisher, +1);
|
||||||
AST_VECTOR_APPEND(&pub_data->pubs, publisher);
|
if (AST_VECTOR_APPEND(&pub_data->pubs, publisher)) {
|
||||||
ast_debug(5, "'%s' will publish exten state\n", publisher->name);
|
ao2_ref(publisher, -1);
|
||||||
|
} else {
|
||||||
|
ast_debug(5, "'%s' will publish exten state\n", publisher->name);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
ao2_iterator_destroy(&publisher_iter);
|
ao2_iterator_destroy(&publisher_iter);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user