From 815b5718ecbf63758a207a3d0d2ceb495bf79ae2 Mon Sep 17 00:00:00 2001 From: luying Date: Tue, 28 Jun 2022 18:50:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=AF=86=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E8=A7=A3=E5=AF=86=E6=97=B6=E6=9C=89=E6=97=B6=E4=BC=9A=E7=BB=95?= =?UTF-8?q?=E8=BF=87=E8=BF=94=E5=9B=9E=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/connector/filter/global.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/game-server/app/servers/connector/filter/global.ts b/game-server/app/servers/connector/filter/global.ts index d3773b91e..2d99900a3 100644 --- a/game-server/app/servers/connector/filter/global.ts +++ b/game-server/app/servers/connector/filter/global.ts @@ -166,7 +166,7 @@ class Filter { // 传入的msg的修改 private setMsg (msg:any, targetObj: any) { if(!msg || !targetObj || typeof targetObj != 'object') { - return msg; + return false; } delete msg.k; delete msg.v; @@ -278,8 +278,9 @@ class Filter { private checkTimeStamp(msg: { ts: number }) { let ts = msg.ts; + let result = isNumber(ts) && Date.now() - ts < gameData.serverConst.TIME_STAMP_OVER && Date.now() > ts; delete msg.ts; - return isNumber(ts) && Date.now() - ts < gameData.serverConst.TIME_STAMP_OVER && Date.now() > ts; + return result; } private async checkDuplicateAccess(msg: { cs: string }) {