fix tcp_server

This commit is contained in:
anlicheng 2025-05-09 21:33:05 +08:00
parent ebcaba4a14
commit 77d3b765d7

View File

@ -22,10 +22,10 @@ init() ->
case gen_tcp:listen(Port, [binary, {packet, 4}, {active, false}, {reuseaddr, true}]) of case gen_tcp:listen(Port, [binary, {packet, 4}, {active, false}, {reuseaddr, true}]) of
{ok, ListenSocket} -> {ok, ListenSocket} ->
efka_logger:debug("Server started on port ~p~n", [Port]), lager:debug("[efka_tcp_server] Server started on port ~p~n", [Port]),
main_loop(ListenSocket); main_loop(ListenSocket);
{error, Reason} -> {error, Reason} ->
efka_logger:debug("Failed to start server: ~p~n", [Reason]), lager:debug("[efka_tcp_server] Failed to start server: ~p~n", [Reason]),
exit(Reason) exit(Reason)
end. end.
@ -38,9 +38,9 @@ main_loop(ListenSocket) ->
% %
main_loop(ListenSocket); main_loop(ListenSocket);
{error, closed} -> {error, closed} ->
efka_logger:debug("Server socket closed~n", []), lager:debug("[efka_tcp_server] Server socket closed"),
exit(tcp_closed); exit(tcp_closed);
{error, Reason} -> {error, Reason} ->
efka_logger:debug("Accept error: ~p~n", [Reason]), lager:debug("[efka_tcp_server] Accept error: ~p", [Reason]),
exit(Reason) exit(Reason)
end. end.