From d43c332e66c07b4de3da279502707a8df028d766 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 13 Nov 2020 11:02:35 +0800 Subject: [PATCH] 1 --- server/analyseapi/riskmgr.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/analyseapi/riskmgr.go b/server/analyseapi/riskmgr.go index 17f878c..65b4cf4 100644 --- a/server/analyseapi/riskmgr.go +++ b/server/analyseapi/riskmgr.go @@ -35,8 +35,12 @@ type RiskMgr struct { func (this* RiskMgr) Init() *RiskMgr { this.fixedBlockProvinceCityHashMutex.Lock() + this.gameHashMutex.Lock() defer this.fixedBlockProvinceCityHashMutex.Unlock() + defer this.gameHashMutex.Unlock() + this.fixedBlockProvinceCityHash = make(map[string]int32) + this.gameHash = make(map[int32]*GameConf) for _, val := range G.MetaMgr.GetFixedBlockProvinceCity().GetList() { this.fixedBlockProvinceCityHash[val] = 1 } @@ -76,7 +80,7 @@ func (this* RiskMgr) OutputLog() { func (this* RiskMgr) GetGlobalPassObj() *q5.XObject { passObj := q5.NewMxoObject() - passObj.SetXValue("curr_white_ip_times", q5.NewXInt64(this.ipWhiteListPassTimes)) + /// passObj.SetXValue("curr_white_ip_times", q5.NewXInt64(this.ipWhiteListPassTimes)) return passObj.AsXObject() }