chiark / gitweb /
Some more fiddlings.
[adns.git] / src / query.c
index c9ad8fd862f8edf39fe8eba94e05a49617c46e2b..81acb6181ec2617c0b1d3e3d0495880a9e3ea158 100644 (file)
@@ -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; }