| 112 | } |
| 113 | |
| 114 | static h2_stream *h2_session_open_stream(h2_session *session, int stream_id, |
| 115 | int initiated_on) |
| 116 | { |
| 117 | h2_stream * stream; |
| 118 | apr_pool_t *stream_pool; |
| 119 | |
| 120 | apr_pool_create(&stream_pool, session->pool); |
| 121 | apr_pool_tag(stream_pool, "h2_stream"); |
| 122 | |
| 123 | stream = h2_stream_create(stream_id, stream_pool, session, |
| 124 | session->monitor, initiated_on); |
| 125 | if (stream) { |
| 126 | nghttp2_session_set_stream_user_data(session->ngh2, stream_id, stream); |
| 127 | } |
| 128 | return stream; |
| 129 | } |
| 130 | |
| 131 | /** |
| 132 | * Determine the priority order of streams. |
no test coverage detected