| 483 | } |
| 484 | |
| 485 | static int m_unexpected_stream_iter(void *ctx, void *val) { |
| 486 | h2_mplx *m = ctx; |
| 487 | h2_stream *stream = val; |
| 488 | ap_log_cerror(APLOG_MARK, APLOG_WARNING, 0, m->c1, /* NO APLOGNO */ |
| 489 | H2_STRM_MSG(stream, "unexpected, started=%d, scheduled=%d, ready=%d"), |
| 490 | !!stream->c2, stream->scheduled, h2_stream_is_ready(stream)); |
| 491 | return 1; |
| 492 | } |
| 493 | |
| 494 | static int m_stream_cancel_iter(void *ctx, void *val) { |
| 495 | h2_mplx *m = ctx; |
nothing calls this directly
no test coverage detected