diff --git a/server/src/session_server.erl b/server/src/session_server.erl index 1db542c..bdfa82b 100644 --- a/server/src/session_server.erl +++ b/server/src/session_server.erl @@ -32,6 +32,10 @@ handle_info({ssl, Socket, Data}, State) -> ok end, {noreply, State}; +handle_info({ssl_closed, _Socket}, State) -> + {stop, normal, State}; +handle_info({ssl_error, _Socket, _Reason}, State) -> + {stop, normal, State}; handle_info(_Info, State) -> {noreply, State}.