mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-07-31 14:18:17 +00:00
FS-5164 - fix segv on ring handling due to listener not being defined
This commit is contained in:
parent
7fc4f5996f
commit
790bf9a947
@ -488,6 +488,12 @@ int skinny_session_set_variables_callback(void *pArg, int argc, char **argv, cha
|
|||||||
|
|
||||||
listener = helper->listener;
|
listener = helper->listener;
|
||||||
|
|
||||||
|
if ( ! listener ) {
|
||||||
|
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(helper->tech_pvt->session), SWITCH_LOG_DEBUG,
|
||||||
|
"no defined listener on channel var setup, will not attempt to set variables\n");
|
||||||
|
return(0);
|
||||||
|
}
|
||||||
|
|
||||||
/* Process through and extract any variables from the user and set in the channel */
|
/* Process through and extract any variables from the user and set in the channel */
|
||||||
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(helper->tech_pvt->session), SWITCH_LOG_DEBUG,
|
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(helper->tech_pvt->session), SWITCH_LOG_DEBUG,
|
||||||
"searching for user (id=%s) in profile %s in channel var setup\n",
|
"searching for user (id=%s) in profile %s in channel var setup\n",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user