diff --git a/src/gameLog.ts b/src/gameLog.ts index 255e644..c0cca31 100644 --- a/src/gameLog.ts +++ b/src/gameLog.ts @@ -30,16 +30,17 @@ async function connGameLogDB() { process.on('uncaughtException',function(err:Error){ - addErrorLog((err.stack).toString()); + addErrorLog((err?.stack)?.toString()); }) process.on('unhandledRejection', function (err:Error, promise) { - addErrorLog((err.stack).toString()); + addErrorLog((err?.stack)?.toString()); }) async function addErrorLog(errData:any){ try{ //g123测试版连接不上db,不抓取 + if(!errData)return; if(isG123stg())return; let log = { serverId : G.config.serverId,