diff options
Diffstat (limited to 'lib/kernel/test/gen_udp_SUITE.erl')
-rw-r--r-- | lib/kernel/test/gen_udp_SUITE.erl | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/kernel/test/gen_udp_SUITE.erl b/lib/kernel/test/gen_udp_SUITE.erl index 6d82e124e9..9554920d07 100644 --- a/lib/kernel/test/gen_udp_SUITE.erl +++ b/lib/kernel/test/gen_udp_SUITE.erl @@ -61,12 +61,11 @@ end_per_suite(_Config) -> ok. init_per_group(local, Config) -> - try gen_udp:open(0, [local]) of + case gen_udp:open(0, [local]) of {ok,S} -> ok = gen_udp:close(S), - Config - catch - Class:badarg when Class =:= error; Class =:= exit -> + Config; + {error,eafnosupport} -> {skip, "AF_LOCAL not supported"} end; init_per_group(_GroupName, Config) -> |