| 143 | } |
| 144 | |
| 145 | void h2_c2_destroy(conn_rec *c2) |
| 146 | { |
| 147 | h2_conn_ctx_t *conn_ctx = h2_conn_ctx_get(c2); |
| 148 | |
| 149 | ap_log_cerror(APLOG_MARK, APLOG_TRACE3, 0, c2, |
| 150 | "h2_c2(%s): destroy", c2->log_id); |
| 151 | if(!c2->aborted && conn_ctx && conn_ctx->bytes_sent) { |
| 152 | h2_c2_log_io(c2, conn_ctx->bytes_sent); |
| 153 | } |
| 154 | apr_pool_destroy(c2->pool); |
| 155 | } |
| 156 | |
| 157 | void h2_c2_abort(conn_rec *c2, conn_rec *from) |
| 158 | { |
no test coverage detected