From 77738801800904cb98100231035c3d6cf255cba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julio=20G=C3=B3mez=20Campanario?= Date: Sat, 20 Dec 2025 17:00:28 +0100 Subject: [PATCH] Log accept error reason in ranch_acceptor.erl It would help us debug future errors in this flow, along with this currently open issue: https://github.com/ninenines/cowboy/issues/1702 --- src/ranch_acceptor.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ranch_acceptor.erl b/src/ranch_acceptor.erl index 92cb2f0a0a..c6c5793cb8 100644 --- a/src/ranch_acceptor.erl +++ b/src/ranch_acceptor.erl @@ -55,7 +55,10 @@ loop(LSocket, Transport, Logger, ConnsSup, MonitorRef) -> {error, closed} -> exit(closed); %% Continue otherwise. - {error, _} -> + {error, Reason} -> + ranch:log(warning, + "Ranch acceptor could not accept connection with reason: ~p~n", + [Reason], Logger), ok end, flush(Logger),