manager: Tolerate stasis messages with no channel snapshot.
In some cases I have yet to determine some stasis messages may be created without a channel snapshot. This change adds some tolerance to this scenario, preventing a crash from occurring.
This commit is contained in:
parent
57f77e8218
commit
9b607747ce
|
@ -493,7 +493,7 @@ struct ast_str *ast_manager_build_channel_state_string_prefix(
|
|||
char *connected_name;
|
||||
int res;
|
||||
|
||||
if (snapshot->base->tech_properties & AST_CHAN_TP_INTERNAL) {
|
||||
if (!snapshot || (snapshot->base->tech_properties & AST_CHAN_TP_INTERNAL)) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue