From 3492ba16317524ffbfd9503aade46e0d61903d29 Mon Sep 17 00:00:00 2001 From: by <123456@qq.com> Date: Thu, 12 Sep 2024 09:00:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=83=E8=B7=B3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gamesrv/action/action_machine.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gamesrv/action/action_machine.go b/gamesrv/action/action_machine.go index de05608..0ce6132 100644 --- a/gamesrv/action/action_machine.go +++ b/gamesrv/action/action_machine.go @@ -4,6 +4,7 @@ import ( "mongo.games.com/game/protocol/machine" "mongo.games.com/goserver/core/logger" "mongo.games.com/goserver/core/netlib" + "mongo.games.com/goserver/srvlib" "sync" ) @@ -73,7 +74,12 @@ func MSDollMachineHeartBeatHandler(session *netlib.Session, packetId int, data i //fmt.Println("收到娃娃机服务心跳!!!") //返回心跳 pack := &machine.SMDollMachineHeartBeat{} - session.Send(int(machine.DollMachinePacketID_Packet_SMDollMachineHeartBeat), pack) + machineConn := srvlib.ServerSessionMgrSington.GetSession(1, 10, 1001) + if machineConn != nil { + machineConn.Send(int(machine.DollMachinePacketID_Packet_SMDollMachineHeartBeat), pack) + } else { + logger.Logger.Error("MSDollMachineHeartBeatHandler:MachineConn is nil !") + } return nil }