Skip to content

Commit ed1802e

Browse files
committed
Fix cancelling request when websocket request is cancelled.
Closes #22.
1 parent 3419fae commit ed1802e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

wsproxy/websocket_proxy.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ func (p *Proxy) proxy(w http.ResponseWriter, r *http.Request) {
169169
defer cancelFn()
170170

171171
requestBodyR, requestBodyW := io.Pipe()
172-
request, err := http.NewRequest(r.Method, r.URL.String(), requestBodyR)
172+
request, err := http.NewRequestWithContext(r.Context(), r.Method, r.URL.String(), requestBodyR)
173173
if err != nil {
174174
p.logger.Warnln("error preparing request:", err)
175175
return

0 commit comments

Comments
 (0)