From: W.C.A. Wijngaards Date: Wed, 22 Jul 2020 13:20:58 +0000 (+0200) Subject: stream reuse, fix cleanup with streams in the connection table. X-Git-Tag: release-1.13.0rc1~5^2~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f1c4a4d515d27007f87ca9b065bee57c8eaee8b0;p=thirdparty%2Funbound.git stream reuse, fix cleanup with streams in the connection table. --- diff --git a/services/outside_network.c b/services/outside_network.c index 9c9ce57fa..c7c0743b8 100644 --- a/services/outside_network.c +++ b/services/outside_network.c @@ -1509,7 +1509,8 @@ outside_network_delete(struct outside_network* outnet) size_t i; for(i=0; inum_tcp; i++) if(outnet->tcp_conns[i]) { - if(!outnet->tcp_conns[i]->query-> + if(outnet->tcp_conns[i]->query && + !outnet->tcp_conns[i]->query-> on_tcp_waiting_list) { /* delete waiting_tcp elements that * the tcp conn is working on */