From 052f9f9bfe5b9548180af3ede513446ca23428fc Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Tue, 28 Jun 2016 15:24:18 +0300 Subject: [PATCH] exception handling --- src/dlangide/builders/extprocess.d | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dlangide/builders/extprocess.d b/src/dlangide/builders/extprocess.d index 0b5d55a..9c2fdd6 100644 --- a/src/dlangide/builders/extprocess.d +++ b/src/dlangide/builders/extprocess.d @@ -329,6 +329,8 @@ class ExternalProcess { Log.e("Cannot run program ", _program, " ", e); } catch (std.stdio.StdioException e) { Log.e("Cannot redirect streams for program ", _program, " ", e); + } catch (Throwable e) { + Log.e("Exception while trying to run program ", _program, " ", e); } return _state; }