فهرست منبع

新增 子线程异常捕捉

hl 10 ماه پیش
والد
کامیت
ae15e98e60
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      src/robot.js

+ 3 - 0
src/robot.js

@@ -250,6 +250,9 @@ async function run(param) {
         app.childProcess.on('message', (msg) => {
         app.childProcess.on('message', (msg) => {
             // logger.info(`message: ${msg}`);
             // logger.info(`message: ${msg}`);
         });
         });
+        app.childProcess.on('error', (err) => {
+            console.error('子程序-异常:', err);
+        });
         app.childProcess.on('exit', (code, signal) => {
         app.childProcess.on('exit', (code, signal) => {
             logger.info(`子进程退出-exit,退出码: ${code}, 信号: ${signal}`);
             logger.info(`子进程退出-exit,退出码: ${code}, 信号: ${signal}`);
         });
         });