X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/adns/blobdiff_plain/37e28fde2d1d358ca0b887fc131f0ca108318b2a..8402e34c7df0adad223cf1fa1328bb524a15d99f:/src/query.c diff --git a/src/query.c b/src/query.c index c9ad8fd..81acb61 100644 --- a/src/query.c +++ b/src/query.c @@ -108,6 +108,8 @@ void adns__quproc_tosend(adns_state ads, adns_query qu, struct timeval now) { /* fixme: TCP queries preceded by length */ for (;;) { + adns__tcp_tryconnect(ads); + /* fixme: make this work properly */ serv= tcpserver_get(ads); if (serv<0) { r=0; break; } if (ads->opbufused) { r=0; break; }