From 0f0acefeac008c273174cc04fea21e43cbf7d9cf Mon Sep 17 00:00:00 2001 From: merlin Date: Wed, 13 Dec 2023 22:28:24 +0200 Subject: [PATCH] fix: don't use errors.ErrUnsupported, it's available only since go1.21 --- server.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/server.go b/server.go index da96088..357de70 100644 --- a/server.go +++ b/server.go @@ -175,10 +175,7 @@ func (u *Upgrader) Upgrade(w http.ResponseWriter, r *http.Request, responseHeade } netConn, brw, err := http.NewResponseController(w).Hijack() - switch { - case errors.Is(err, errors.ErrUnsupported): - return u.returnError(w, r, http.StatusInternalServerError, "websocket: response does not implement http.Hijacker") - case err != nil: + if err != nil { return u.returnError(w, r, http.StatusInternalServerError, err.Error()) }