A new user interface for you! Read more...

File 0440-Fix-gen_fsm_SUITE-start2-1-to-terminate-process-sync.patch of Package erlang

From bc57192ba510216dc842e682a7e8876afc047ad3 Mon Sep 17 00:00:00 2001
From: Siri Hansen <siri@erlang.org>
Date: Tue, 16 Oct 2018 14:56:28 +0200
Subject: [PATCH 2/2] Fix gen_fsm_SUITE:start2/1 to terminate process
 synchronously

---
 lib/stdlib/test/gen_fsm_SUITE.erl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/stdlib/test/gen_fsm_SUITE.erl b/lib/stdlib/test/gen_fsm_SUITE.erl
index 41ee3246f5..a8264e5a84 100644
--- a/lib/stdlib/test/gen_fsm_SUITE.erl
+++ b/lib/stdlib/test/gen_fsm_SUITE.erl
@@ -124,8 +124,10 @@ start2(Config) when is_list(Config) ->
     {ok, Pid0} = gen_fsm:start(gen_fsm_SUITE, [], []),
     ok = do_func_test(Pid0),
     ok = do_sync_func_test(Pid0),
+    MRef = monitor(process,Pid0),
     shutdown_stopped =
 	gen_fsm:sync_send_all_state_event(Pid0, stop_shutdown),
+    receive {'DOWN',MRef,_,_,shutdown} -> ok end,
     {'EXIT', {noproc,_}} =
 	(catch gen_fsm:sync_send_event(Pid0, hej)),
 
-- 
2.16.4