diff --git a/platform/platform-api/src/com/intellij/openapi/diff/DiffApplication.java b/platform/platform-api/src/com/intellij/openapi/diff/DiffApplication.java index 2401fa3666af..0b279c8667c6 100644 --- a/platform/platform-api/src/com/intellij/openapi/diff/DiffApplication.java +++ b/platform/platform-api/src/com/intellij/openapi/diff/DiffApplication.java @@ -60,10 +60,12 @@ public class DiffApplication implements ApplicationStarterEx { System.err.println(e.getMessage()); System.exit(1); } - catch (Exception e) { - e.printStackTrace(); - System.exit(1); + catch (Throwable t) { + t.printStackTrace(); + System.exit(2); } + + System.exit(0); } @Override