From 32042c6c3c353fa2699be9d963aa4224dec35628 Mon Sep 17 00:00:00 2001 From: Richard Mudgett Date: Wed, 29 Mar 2017 20:46:56 -0500 Subject: chan_pjsip.c: Fix uninitialized cause value on failure. Change-Id: I3f9dd3c31bd582e54a30381500077de2319d8cc3 --- channels/chan_pjsip.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'channels') diff --git a/channels/chan_pjsip.c b/channels/chan_pjsip.c index 75dcd7610..5efff7eca 100644 --- a/channels/chan_pjsip.c +++ b/channels/chan_pjsip.c @@ -2193,6 +2193,8 @@ static struct ast_channel *chan_pjsip_request(const char *type, struct ast_forma req_data.caps = cap; req_data.dest = data; + /* Default failure value in case ast_sip_push_task_synchronous() itself fails. */ + req_data.cause = AST_CAUSE_FAILURE; if (ast_sip_push_task_synchronous(NULL, request, &req_data)) { *cause = req_data.cause; -- cgit v1.2.3