From 6d0914901e92a35f121ac63ffdda2500bd9fff8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Tue, 27 Aug 2013 18:52:53 +0200 Subject: Close the socket if no child process was started --- src/ranch_conns_sup.erl | 1 + 1 file changed, 1 insertion(+) (limited to 'src/ranch_conns_sup.erl') diff --git a/src/ranch_conns_sup.erl b/src/ranch_conns_sup.erl index ab79ef1..396f5fe 100644 --- a/src/ranch_conns_sup.erl +++ b/src/ranch_conns_sup.erl @@ -124,6 +124,7 @@ loop(State=#state{parent=Parent, ref=Ref, conn_type=ConnType, end; _ -> To ! self(), + Transport:close(Socket), loop(State, CurConns, NbChildren, Sleepers) end; {?MODULE, active_connections, To, Tag} -> -- cgit v1.2.3