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

Fix leaking listeners after tests

Jan Uhlig 3 лет назад
Родитель
Сommit
48476b475b
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      test/acceptor_SUITE.erl

+ 8 - 0
test/acceptor_SUITE.erl

@@ -160,6 +160,14 @@ init_per_group(_, Config) ->
 end_per_group(_, _) ->
 	ok.
 
+init_per_testcase(_, Config) ->
+	Config.
+
+end_per_testcase(_, _) ->
+	%% Stop all listeners that a test case may have left running.
+	_ = [catch ranch:stop_listener(Name) || Name <- maps:keys(ranch:info())],
+	ok.
+
 %% misc.
 
 misc_bad_transport(_) ->