diff options
author | Rich Hickey <richhickey@gmail.com> | 2009-04-14 12:32:23 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2009-04-14 12:32:23 +0000 |
commit | c9469df726e0b8580db7d3d724346c863dcfe9eb (patch) | |
tree | 5749668154f017f44e3d5e4b2ff5a1c83987b9af /src | |
parent | 3dd4c1cf18ea8456b5b4aec607cd54ecfdd85eea (diff) |
clojure.main should exit with non-zero code on unhandled exceptions [issue 106]
Diffstat (limited to 'src')
-rw-r--r-- | src/clj/clojure/main.clj | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/clj/clojure/main.clj b/src/clj/clojure/main.clj index 63644e12..f549ece3 100644 --- a/src/clj/clojure/main.clj +++ b/src/clj/clojure/main.clj @@ -332,6 +332,6 @@ (recur more (conj inits [opt arg])) ((main-dispatch opt) args inits))) (repl-opt nil nil)) - (catch Exception e - (.printStackTrace e *err*))) - (flush)) + (finally + (flush)))) + |