(header []byte)
| 180 | } |
| 181 | |
| 182 | func (r *recvBufferReader) readMessageHeader(header []byte) (n int, err error) { |
| 183 | select { |
| 184 | case <-r.ctxDone: |
| 185 | return 0, ContextErr(r.ctx.Err()) |
| 186 | case m := <-r.recv.get(): |
| 187 | return r.readMessageHeaderAdditional(m, header) |
| 188 | } |
| 189 | } |
| 190 | |
| 191 | func (r *recvBufferReader) read(n int) (buf mem.Buffer, err error) { |
| 192 | select { |
no test coverage detected