mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-11 04:18:21 +00:00
Merge "res_ari_channels: Fix reference leak in channel_state_invalid."
This commit is contained in:
@@ -99,9 +99,13 @@ static int channel_state_invalid(struct stasis_app_control *control,
|
||||
|| snapshot->state == AST_STATE_RINGING) {
|
||||
ast_ari_response_error(response, 412, "Precondition Failed",
|
||||
"Channel in invalid state");
|
||||
ao2_ref(snapshot, -1);
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
ao2_ref(snapshot, -1);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user