()
| 157 | } |
| 158 | |
| 159 | func (w *delayedStatusWriter) Flush() { |
| 160 | err := http.NewResponseController(w.ResponseWriter).Flush() |
| 161 | if err != nil && errors.Is(err, http.ErrNotSupported) { |
| 162 | panic(errors.New("response writer flushing is not supported")) |
| 163 | } |
| 164 | } |
| 165 | |
| 166 | func (w *delayedStatusWriter) Hijack() (net.Conn, *bufio.ReadWriter, error) { |
| 167 | return http.NewResponseController(w.ResponseWriter).Hijack() |