Hi Community,<br>We had seen core dumps that pointed to the following code : <br>./git/freeswitch/src/switch_core_rwlock.c<br>...<br>SWITCH_DECLARE(void) switch_core_session_rwunlock(switch_core_session_t *session)<br>{<br>
#endif<br> switch_thread_rwlock_unlock(session->rwlock);<br>} <br>...<br><br>We changed it to : <br>...<br>SWITCH_DECLARE(void) switch_core_session_rwunlock(switch_core_session_t *session)<br>
{<br>
#endif<br> if(session)<br> {<br>
switch_thread_rwlock_unlock(session->rwlock);<br> }<br>
} <br>
...<br>Anyone saw a similar problem? <br>Do you want us to add the code to the head? <br><br>Thanks,<br>Yiftach.<br><br>