X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/2c99570aacf72f139b8901ab31200295bed6b9fe..e70d59296df1a57203f42cbaa2e99fd8f11b08af:/src/event.c diff --git a/src/event.c b/src/event.c index 9109469..645e5b2 100644 --- a/src/event.c +++ b/src/event.c @@ -47,6 +47,7 @@ void adns__tcp_closenext(adns_state ads) { serv= ads->tcpserver; close(ads->tcpsocket); + ads->tcpsocket= -1; ads->tcpstate= server_disconnected; ads->tcprecv.used= ads->tcprecv_skip= ads->tcpsend.used= 0; ads->tcpserver= (serv+1)%ads->nservers;