Method
sendMessage
(ctx context.Context, msg Message, watermark int64)
Source from the content-addressed store, hash-verified
| 1549 | } |
| 1550 | |
| 1551 | func (r *reader) sendMessage(ctx context.Context, msg Message, watermark int64) error { |
| 1552 | select { |
| 1553 | case r.msgs <- readerMessage{version: r.version, message: msg, watermark: watermark}: |
| 1554 | return nil |
| 1555 | case <-ctx.Done(): |
| 1556 | return ctx.Err() |
| 1557 | } |
| 1558 | } |
| 1559 | |
| 1560 | func (r *reader) sendError(ctx context.Context, err error) error { |
| 1561 | select { |
Tested by
no test coverage detected