From 814adc00d876c0e39f63360c41b2451f7c51ed1b Mon Sep 17 00:00:00 2001 From: wishu Date: Mon, 18 Jul 2022 15:21:31 +1000 Subject: [PATCH] improve server logging --- Erupe/server/channelserver/sys_session.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Erupe/server/channelserver/sys_session.go b/Erupe/server/channelserver/sys_session.go index 282930856..c4a51d1ed 100644 --- a/Erupe/server/channelserver/sys_session.go +++ b/Erupe/server/channelserver/sys_session.go @@ -86,7 +86,10 @@ func (s *Session) Start() { func (s *Session) QueueSend(data []byte) { if s.server.erupeConfig.DevMode && s.server.erupeConfig.DevModeOptions.LogOutboundMessages { fmt.Printf("Server send to [%s]\n", s.Name) - fmt.Printf("Sent Data:\n%s\n", hex.Dump(data)) + bf := byteframe.NewByteFrameFromBytes(data[:2]) + opcode := network.PacketID(bf.ReadUint16()) + fmt.Printf("Opcode: %s\n", opcode) + fmt.Printf("Data [%d bytes]:\n%s\n", len(data), hex.Dump(data)) } s.sendPackets <- data }