From d885a1ce02d35e807afd46e8eeade55cfa6c49ae Mon Sep 17 00:00:00 2001 From: Akmal <72781956+Wikidepia@users.noreply.github.com> Date: Sat, 1 Feb 2025 09:11:46 +0700 Subject: [PATCH] hehe --- handlers/scraper/remote.go | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/handlers/scraper/remote.go b/handlers/scraper/remote.go index 88e5a2d..ab328fe 100644 --- a/handlers/scraper/remote.go +++ b/handlers/scraper/remote.go @@ -39,18 +39,6 @@ func InitRemoteScraper(listenAddr *net.TCPAddr, authCode []byte) error { continue } - // deadline for read 5s - conn.SetReadDeadline(time.Now().Add(5 * time.Second)) - - authBytes := make([]byte, 8) - n, err := conn.Read(authBytes) - if err != nil || !bytes.Equal(authBytes[:n], authCode) { - conn.Close() - continue - } - conn.Write([]byte("ok")) - conn.SetReadDeadline(time.Time{}) - go handleConnection(conn) } }(ln, authCode) @@ -106,7 +94,7 @@ func handleConnection(conn net.Conn) { var network bytes.Buffer dec := gob.NewDecoder(&network) - network.Write(outBuf[:n]) + network.Write(outBuf[:(n - 8)]) err = dec.Decode(rm.instaData) if err != nil { slog.Error("failed to decode data", "err", err)