From: W.C.A. Wijngaards Date: Thu, 30 Jul 2020 15:51:13 +0000 (+0200) Subject: stream reuse, fix tls close by upstream after timeout write event handling. X-Git-Tag: release-1.13.0rc1~5^2~20 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7a211e5a07365e2ecb52312ab88c4dbf8036f15b;p=thirdparty%2Funbound.git stream reuse, fix tls close by upstream after timeout write event handling. --- diff --git a/services/outside_network.c b/services/outside_network.c index acbc28eaf..0b0b928b0 100644 --- a/services/outside_network.c +++ b/services/outside_network.c @@ -543,6 +543,7 @@ outnet_tcp_take_query_setup(int s, struct pending_tcp* pend, pend->c->tcp_write_pkt_len = w->pkt_len; pend->c->tcp_write_and_read = 1; pend->c->tcp_write_byte_count = 0; + pend->c->tcp_is_reading = 0; comm_point_start_listening(pend->c, s, -1); /* set timer on the waiting_tcp entry, this is the write timeout * for the written packet. The timer on pend->c is the timer