From b7f4b4cd2b30fc4eea9da38130baf7f99dd1e8bc Mon Sep 17 00:00:00 2001 From: Brian West Date: Mon, 7 Dec 2009 22:10:38 +0000 Subject: [PATCH] don't seg if tech_pvt isn't there. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15837 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_sofia/sofia.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c index e6c1f93aca..b106ad85dc 100644 --- a/src/mod/endpoints/mod_sofia/sofia.c +++ b/src/mod/endpoints/mod_sofia/sofia.c @@ -3835,7 +3835,7 @@ static void sofia_handle_sip_i_state(switch_core_session_t *session, int status, break; case nua_callstate_completing: nua_ack(nh, - TAG_IF(!zstr(tech_pvt->user_via), SIPTAG_VIA_STR(tech_pvt->user_via)), + TAG_IF(tech_pvt && !zstr(tech_pvt->user_via), SIPTAG_VIA_STR(tech_pvt->user_via)), TAG_END()); break; case nua_callstate_received: