From 0238fbbd2a73cab0256c9d879bb3bd95eaeec886 Mon Sep 17 00:00:00 2001 From: Camden Dixie O'Brien Date: Tue, 25 Feb 2025 22:13:34 +0000 Subject: [PATCH] Add timeouts to handshake in tcp_server --- server/src/tcp_server.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/tcp_server.erl b/server/src/tcp_server.erl index f77f8d7..76ea59a 100644 --- a/server/src/tcp_server.erl +++ b/server/src/tcp_server.erl @@ -39,7 +39,7 @@ handle_info(accept, State = #state{socket = Socket}) -> end, {noreply, State}; handle_info({handshake, TlsSocket}, State) -> - case ssl:handshake(TlsSocket) of + case ssl:handshake(TlsSocket, 5000) of {ok, ClientSocket} -> {ok, Pid} = session_sup:start_session(ClientSocket), ok = ssl:controlling_process(ClientSocket, Pid);