(s *ServerStream)
| 999 | } |
| 1000 | |
| 1001 | func (t *http2Server) streamContextErr(s *ServerStream) error { |
| 1002 | select { |
| 1003 | case <-t.done: |
| 1004 | return ErrConnClosing |
| 1005 | default: |
| 1006 | } |
| 1007 | return ContextErr(s.ctx.Err()) |
| 1008 | } |
| 1009 | |
| 1010 | // WriteHeader sends the header metadata md back to the client. |
| 1011 | func (t *http2Server) writeHeader(s *ServerStream, md metadata.MD) error { |
no test coverage detected