CNode

如何捕获spawn的异常?

问答
Mmercury233发布于11 年前最后回复11 年前2 回复5583 浏览0 收藏

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

	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)

M
mercury233#1·11 年前

挖坟继续求解

N
nodejser#2·11 年前

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

参与回复
登录后即可参与回复。登录