From cc4671c677bdc1c05f3d80dbefb8a9aa27c82a57 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Wed, 19 Feb 2025 20:01:35 -0300 Subject: [PATCH] feat(httppaths): remove connection checker I doubt this is even used --- httppaths.go | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/httppaths.go b/httppaths.go index 2cf1dc2..7ee113d 100644 --- a/httppaths.go +++ b/httppaths.go @@ -2,7 +2,6 @@ package main import ( "bytes" - "context" "fmt" "io" "log" @@ -24,17 +23,6 @@ func forbiddenChecker(resp *http.Response, w http.ResponseWriter) error { return nil } -func connectionChecker(ctx context.Context) bool { - // To check if the connection has been closed. To prevent - // doing a useless request to google servers - select { - case <-ctx.Done(): - return true - default: - return false - } -} - func videoplayback(w http.ResponseWriter, req *http.Request) { q := req.URL.Query() @@ -155,10 +143,6 @@ func videoplayback(w http.ResponseWriter, req *http.Request) { postRequest.Header.Add("Referer", "https://www.youtube.com/") headRequest.Header.Add("Referer", "https://www.youtube.com/") - if connectionChecker(req.Context()) { - return - } - resp := &http.Response{} for i := 0; i < 5; i++ { @@ -256,10 +240,6 @@ func vi(w http.ResponseWriter, req *http.Request) { request.Header.Set("User-Agent", default_ua) - if connectionChecker(req.Context()) { - return - } - resp, err := client.Do(request) if err != nil { log.Panic(err) @@ -299,10 +279,6 @@ func ggpht(w http.ResponseWriter, req *http.Request) { log.Panic(err) } - if connectionChecker(req.Context()) { - return - } - resp, err := client.Do(request) if err != nil { log.Panic(err)