child-process-promise
child-process-promise copied to clipboard
Kill signal is not checked or logged hiding the actual cause of failure
If a process gets killed (by user or by the os due to reaching memory limit) the resulting error hides the actual cause:
`<command>` failed with code null
Currently in the code the signal is not checked nor logged in the exception making it very hard to track down the actual issue.
More info about the case in which code can be null here.