From: W.C.A. Wijngaards Date: Fri, 10 Jul 2020 13:13:16 +0000 (+0200) Subject: stream reuse, fix bad id in reply errors. X-Git-Tag: release-1.13.0rc1~5^2~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e4316764571647369ec1c6abc3b2e3b6cdbc1ec7;p=thirdparty%2Funbound.git stream reuse, fix bad id in reply errors. --- diff --git a/services/outside_network.c b/services/outside_network.c index 0060d7359..af69860b5 100644 --- a/services/outside_network.c +++ b/services/outside_network.c @@ -935,7 +935,7 @@ outnet_tcp_cb(struct comm_point* c, void* arg, int error, w = reuse_tcp_by_id_find(&pend->reuse, id); } } - if(!w) { + if(error == NETEVENT_NOERROR && !w) { /* no struct waiting found in tree, no reply to call */ log_addr(VERB_QUERY, "outnettcp: bad ID in reply, from:", &pend->reuse.addr, pend->reuse.addrlen);