Просмотр исходного кода

Close the socket if no child process was started

Loïc Hoguin 11 лет назад
Родитель
Сommit
6d0914901e
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      src/ranch_conns_sup.erl

+ 1 - 0
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} ->