MCPcopy Create free account
hub / github.com/apache/httpd / c2_prod_next

Function c2_prod_next

modules/http2/h2_mplx.c:963–975  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

961}
962
963static conn_rec *c2_prod_next(void *baton, int *phas_more)
964{
965 h2_mplx *m = baton;
966 conn_rec *c = NULL;
967
968 H2_MPLX_ENTER_ALWAYS(m);
969 if (!m->aborted) {
970 c = s_next_c2(m);
971 *phas_more = (c != NULL && !h2_iq_empty(m->q));
972 }
973 H2_MPLX_LEAVE(m);
974 return c;
975}
976
977static void s_c2_done(h2_mplx *m, conn_rec *c2, h2_conn_ctx_t *conn_ctx)
978{

Callers

nothing calls this directly

Calls 2

s_next_c2Function · 0.85
h2_iq_emptyFunction · 0.85

Tested by

no test coverage detected