From 6752ce27718aea7ce3a35792f949392da84341dc Mon Sep 17 00:00:00 2001 From: qowevisa Date: Sun, 9 Jun 2024 07:38:42 +0300 Subject: [PATCH] Starting to redirect messages --- cmd/server/main.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmd/server/main.go b/cmd/server/main.go index 8260c67..dc5ec6d 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -158,6 +158,15 @@ func handleClient(conn net.Conn) { continue } conn.Write(answ) + // REDIRECTED STUFF + case com.ID_CLIENT_ASK_CLIENT_HANDSHAKE: + toConn, err := connCenter.GetConn(msg.ToID) + if err != nil { + log.Printf("ERROR: connCenter: GetConn: %v\n", err) + continue + } + log.Printf("Redirecting msg to %d\n", msg.ToID) + toConn.Write(buf[:n]) default: } // Handle