Open koschos opened 2 months ago
otelmux middleware doesn't support websockets.
otelmux
Unexpected error upgrading connection, error type assertion failed ResponseWriter not a Hijacker
Middleware supports websockets
The method below must be added in the file mux.go
func (h *recordingResponseWriter) Hijack() (net.Conn, *bufio.ReadWriter, error) { if hijacker, ok := h.writer.(http.Hijacker); ok { return hijacker.Hijack() } return nil, nil, fmt.Errorf("underlying ResponseWriter does not support hijacking") }
@dmathieu Can this be assigned to me?
@dmathieu Thanks.
Description
otelmux middleware doesn't support websockets.
Environment
otelmux
version: [all]Steps To Reproduce
Unexpected error upgrading connection, error type assertion failed ResponseWriter not a Hijacker
Expected behavior
Middleware supports websockets
The method below must be added in the file mux.go