fix: fix data race on headers
All checks were successful
CI / build (push) Successful in 49s

This commit is contained in:
Fijxu 2025-03-07 01:19:48 -03:00
parent d268f1a2c2
commit 77c8730391
Signed by: Fijxu
GPG key ID: 32C1DDF333EDA6A4

View file

@ -100,9 +100,6 @@ func Videoplayback(w http.ResponseWriter, req *http.Request) {
log.Panic("Failed to create headRequest:", err) log.Panic("Failed to create headRequest:", err)
} }
postRequest.Header = videoplayback_headers
headRequest.Header = videoplayback_headers
switch c { switch c {
case "ANDROID": case "ANDROID":
postRequest.Header.Set("User-Agent", "com.google.android.youtube/1537338816 (Linux; U; Android 13; en_US; ; Build/TQ2A.230505.002; Cronet/113.0.5672.24)") postRequest.Header.Set("User-Agent", "com.google.android.youtube/1537338816 (Linux; U; Android 13; en_US; ; Build/TQ2A.230505.002; Cronet/113.0.5672.24)")
@ -118,6 +115,9 @@ func Videoplayback(w http.ResponseWriter, req *http.Request) {
headRequest.Header.Set("User-Agent", default_ua) headRequest.Header.Set("User-Agent", default_ua)
} }
postRequest.Header = videoplayback_headers
headRequest.Header = videoplayback_headers
resp := &http.Response{} resp := &http.Response{}
for i := 0; i < 5; i++ { for i := 0; i < 5; i++ {