diff options
author | Dominik Picheta <dominikpicheta@googlemail.com> | 2015-08-23 22:07:37 +0100 |
---|---|---|
committer | Dominik Picheta <dominikpicheta@googlemail.com> | 2015-08-23 22:07:37 +0100 |
commit | 9b0ac8afa88272b03247199844018758fada6958 (patch) | |
tree | cbefcf8251ebbedb0af86f1d13b0c3d917adc3c4 | |
parent | 1b73cd41bf71a76800a4da3e8c35f18e83b264c9 (diff) | |
download | Nim-9b0ac8afa88272b03247199844018758fada6958.tar.gz |
Improves osproc.startProcess error message on POSIX. Ref #2183.
-rw-r--r-- | lib/pure/osproc.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pure/osproc.nim b/lib/pure/osproc.nim index 671e69a49..81befccff 100644 --- a/lib/pure/osproc.nim +++ b/lib/pure/osproc.nim @@ -785,7 +785,8 @@ elif not defined(useNimRtl): var error: cint let sizeRead = read(data.pErrorPipe[readIdx], addr error, sizeof(error)) if sizeRead == sizeof(error): - raiseOSError($strerror(error)) + raiseOSError("Could not find command: '$1'. OS error: $2" % + [$data.sysCommand, $strerror(error)]) return pid |