From 9408d05ad6789496aab395cdcaf51625b95732cc Mon Sep 17 00:00:00 2001 From: Hans Bolinder Date: Fri, 16 Jun 2017 10:22:45 +0200 Subject: syntax_tools: erl_tidy: Do not hang when exits are trapped See also ERL-413, https://bugs.erlang.org/browse/ERL-413. --- lib/syntax_tools/src/erl_tidy.erl | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/syntax_tools/src') diff --git a/lib/syntax_tools/src/erl_tidy.erl b/lib/syntax_tools/src/erl_tidy.erl index 1ca60ea73b..888cb71f51 100644 --- a/lib/syntax_tools/src/erl_tidy.erl +++ b/lib/syntax_tools/src/erl_tidy.erl @@ -301,6 +301,8 @@ file(Name, Opts) -> {Child, ok} -> ok; {Child, {error, Reason}} -> + exit(Reason); + {'EXIT', Child, Reason} -> exit(Reason) end. -- cgit v1.2.3