From 107e9a0d94d564cca175b02ad507c18ec9b98ae6 Mon Sep 17 00:00:00 2001 From: youkunhuang Date: Tue, 12 Jun 2018 14:54:14 +0800 Subject: [PATCH] chore(n-api): ignore N-API warning mail --- bin/proxy/master.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/proxy/master.js b/bin/proxy/master.js index 9931586d..4140fe76 100644 --- a/bin/proxy/master.js +++ b/bin/proxy/master.js @@ -37,7 +37,12 @@ process.on('warning', function(warning) { const errStr = warning && warning.stack || String(warning); const content = `

错误堆栈

${errStr}

`; - logger.error(errStr); + if (warning.message && warning.message.indexOf('N-API') > -1) { + logger.warn(warning.message); + return; + } + + logger.warn(errStr); setImmediate(function() { require('util/mail/mail.js').SendMail(key, 'js', 600, {