Mercurial > hg > nginx
comparison src/event/ngx_event_quic.c @ 8272:7f0981be07c4 quic
Fixed client certificate verification.
For ngx_http_process_request() part to work, this required to set both
r->http_connection->ssl and c->ssl on a QUIC stream. To avoid damaging
global SSL object, ngx_ssl_shutdown() is managed to ignore QUIC streams.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Mon, 23 Mar 2020 20:48:34 +0300 |
parents | 8e54a17dabee |
children | cb75f194f1f0 |
comparison
equal
deleted
inserted
replaced
8271:8e54a17dabee | 8272:7f0981be07c4 |
---|---|
1468 | 1468 |
1469 sn->c->listening = c->listening; | 1469 sn->c->listening = c->listening; |
1470 sn->c->sockaddr = c->sockaddr; | 1470 sn->c->sockaddr = c->sockaddr; |
1471 sn->c->local_sockaddr = c->local_sockaddr; | 1471 sn->c->local_sockaddr = c->local_sockaddr; |
1472 sn->c->addr_text = c->addr_text; | 1472 sn->c->addr_text = c->addr_text; |
1473 sn->c->ssl = c->ssl; | |
1473 | 1474 |
1474 rev = sn->c->read; | 1475 rev = sn->c->read; |
1475 wev = sn->c->write; | 1476 wev = sn->c->write; |
1476 | 1477 |
1477 rev->ready = 1; | 1478 rev->ready = 1; |