如何捕获spawn的异常?
发布于 9 年前 作者 mercury233 4998 次浏览 最后一次编辑是 8 年前 来自 问答

某个应用,需要调用外部进程,可能是同时开启的进程太多了,报了这个错误

	Error: spawn ./ygopro EMFILE
    	at exports._errnoException (util.js:746:11)
    	at Process.ChildProcess._handle.onexit (child_process.js:1053:32)
    	at child_process.js:1144:20
    	at process._tickDomainCallback (node.js:381:11)

虽然可以更改系统的限制,但对spawn可能出现的报错还是有点不放心,如何捕获spawn的异常呢? v0.12.7

2 回复

挖坟继续求解

你可以添加一个error事件处理程序,就可以捕获它。

回到顶部