h2_slave_run_pre_connection(slave, ap_get_conn_socket(slave));
}
stream->started = 1;
+ stream->can_be_cleaned = 0;
task->worker_started = 1;
task->started_at = apr_time_now();
if (sid > m->max_stream_started) {
stream->state = H2_STREAM_ST_IDLE;
stream->pool = pool;
stream->session = session;
+ stream->can_be_cleaned = 1;
h2_beam_create(&stream->input, pool, id, "input", H2_BEAM_OWNER_SEND, 0);
h2_beam_create(&stream->output, pool, id, "output", H2_BEAM_OWNER_RECV, 0);
stream->request = stream->rtmp;
stream->rtmp = NULL;
stream->scheduled = 1;
+
stream->push_policy = h2_push_policy_determine(stream->request->headers,
stream->pool, push_enabled);