mirror of
https://github.com/WiiLink24/wfc-server.git
synced 2026-05-07 06:45:27 -05:00
21 lines
551 B
Go
21 lines
551 B
Go
package gamestats
|
|
|
|
import (
|
|
"wwfc/common"
|
|
"wwfc/gpcm"
|
|
"wwfc/logging"
|
|
)
|
|
|
|
func (g *GameStatsSession) replyError(gpErr gpcm.GPError) {
|
|
logging.Error(g.ModuleName, "Reply error:", gpErr.ErrorString)
|
|
err := common.SendPacket(ServerName, g.ConnIndex, []byte(gpErr.GetMessage()))
|
|
if gpErr.Fatal || err != nil {
|
|
if err != nil {
|
|
logging.Error(g.ModuleName, "Failed to send error message:", err)
|
|
}
|
|
if err := common.CloseConnection(ServerName, g.ConnIndex); err != nil {
|
|
logging.Error(g.ModuleName, "Failed to close connection:", err)
|
|
}
|
|
}
|
|
}
|