REQUIRE(VALID_HTTP2_SESSION(session));
REQUIRE(cstream != NULL);
ISC_LIST_UNLINK(session->cstreams, cstream, link);
- cstream->read_cb(session->handle, result,
+ INSIST(VALID_NMHANDLE(session->client_httphandle));
+ cstream->read_cb(session->client_httphandle, result,
&(isc_region_t){ cstream->rbuf, cstream->rbufsize },
cstream->read_cbarg);
put_http_cstream(session->mctx, cstream);
(void)atomic_fetch_sub(&nsends, 1);
atomic_fetch_add(&csends, 1);
atomic_fetch_add(&creads, 1);
- isc_nm_resumeread(handle);
} else {
/* We failed to connect; try again */
atomic_store(&was_error, true);