Skip to content

Commit e5319fd

Browse files
authored
Merge pull request #23 from brocaar/fix_22
Fix cancelling request when websocket request is cancelled.
2 parents 3cfed13 + ed1802e commit e5319fd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

wsproxy/websocket_proxy.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ func (p *Proxy) proxy(w http.ResponseWriter, r *http.Request) {
184184
defer cancelFn()
185185

186186
requestBodyR, requestBodyW := io.Pipe()
187-
request, err := http.NewRequest(r.Method, r.URL.String(), requestBodyR)
187+
request, err := http.NewRequestWithContext(r.Context(), r.Method, r.URL.String(), requestBodyR)
188188
if err != nil {
189189
p.logger.Warnln("error preparing request:", err)
190190
return

0 commit comments

Comments
 (0)