[Freeswitch-svn] [commit] r7995 - freeswitch/trunk/src
Author: mikej Date: Mon Mar 31 22:34:58 2008 New Revision: 7995 Modified: freeswitch/trunk/src/switch_cpp.cpp Log: potential fix for MODLANG-54 Modified: freeswitch/trunk/src/switch_cpp.cpp ============================================================================== --- freeswitch/trunk/src/switch_cpp.cpp (original) +++ freeswitch/trunk/src/switch_cpp.cpp Mon Mar 31 22:34:58 2008 @@ -85,10 +85,12 @@ { memset(&caller_profile, 0, sizeof(caller_profile)); init_vars(); - session = new_session; - channel = switch_core_session_get_channel(session); - allocated = 1; - switch_core_session_read_lock(session); + if (new_session) { + session = new_session; + channel = switch_core_session_get_channel(session); + allocated = 1; + switch_core_session_read_lock(session); + } } CoreSession::~CoreSession()
participants (1)
-
Freeswitch SVN