Hadžem Hadžić

Results 3 issues of Hadžem Hadžić

Hi Dave, Seems like this part: ``` case AudioPipe::CONNECTION_CLOSED_GRACEFULLY: tech_pvt->responseHandler(session, EVENT_WSS_CLOSED_GRACEFULLY, NULL); tech_pvt->pAudioPipe = nullptr; switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_DEBUG, "connection closed gracefully\n"); ``` is never reachable. If the connection is closed gracefully...

Hi Dave, As it seems like, clearing pending connections does not work properly if the specified websocket is not valid. ``` AudioPipe* AudioPipe::findAndRemovePendingConnect(struct lws *wsi) { AudioPipe* ap = NULL;...

In case of failure to resolve hostname, pendingConnects buffer never empties as it containes nullptr wsi. Additionally, this stops FreeSWITCH from gracefully shutting down. This fix removes nullptr connects from...