Improves osproc.startProcess error message on POSIX. Ref #2183.
This commit is contained in:
parent
1b73cd41bf
commit
9b0ac8afa8
1 changed files with 2 additions and 1 deletions
|
|
@ -785,7 +785,8 @@ elif not defined(useNimRtl):
|
||||||
var error: cint
|
var error: cint
|
||||||
let sizeRead = read(data.pErrorPipe[readIdx], addr error, sizeof(error))
|
let sizeRead = read(data.pErrorPipe[readIdx], addr error, sizeof(error))
|
||||||
if sizeRead == sizeof(error):
|
if sizeRead == sizeof(error):
|
||||||
raiseOSError($strerror(error))
|
raiseOSError("Could not find command: '$1'. OS error: $2" %
|
||||||
|
[$data.sysCommand, $strerror(error)])
|
||||||
|
|
||||||
return pid
|
return pid
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue