comparison src/stream/ngx_stream_proxy_module.c @ 6258:4b4aee40c508

Stream: delete proxy connection timer after SSL handshake. The timer remained active and could drop active SSL connection.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 06 Oct 2015 08:57:09 +0300
parents 2a621245f4cf
children 4eb1b5c6d9c6
comparison
equal deleted inserted replaced
6257:5eb4d7541107 6258:4b4aee40c508
757 if (pscf->ssl_session_reuse) { 757 if (pscf->ssl_session_reuse) {
758 u = s->upstream; 758 u = s->upstream;
759 u->peer.save_session(&u->peer, u->peer.data); 759 u->peer.save_session(&u->peer, u->peer.data);
760 } 760 }
761 761
762 if (pc->write->timer_set) {
763 ngx_del_timer(pc->write);
764 }
765
762 ngx_stream_proxy_init_upstream(s); 766 ngx_stream_proxy_init_upstream(s);
763 767
764 return; 768 return;
765 } 769 }
766 770