This commit is contained in:
adman
2026-01-25 12:55:27 +01:00
parent 0034a2c6d4
commit 85529b965b
7 changed files with 34 additions and 8 deletions
+3
View File
@@ -63,6 +63,9 @@ func StartServerWithOnConn(listenAddr string, onConn func(c *proto.Conn) (err er
defer c.Close()
connErr := onConn(c)
if connErr != nil {
if c.State() == proto_base.Status || c.State() == proto_base.Handshaking {
return // we dont care about status packets
}
slog.Error("Error while handling client", "error", connErr, "client", c.Conn.RemoteAddr())
connErr = server_modules.Kick(c, text.Pretty(connErr.Error()))
if connErr != nil {