libev/c-ares migration: unstack out ouf c-ares before querying new requests
[citadel.git] / citadel / event_client.c
index 4ba983220e947352014fea149c83082b72872a7e..b45367d08f71ac784ad9960c2602a34f8fbbe916 100644 (file)
@@ -336,7 +336,12 @@ IO_recv_callback(struct ev_loop *loop, ev_io *watcher, int revents)
        }
 }
 
-
+void
+IO_postdns_callback(struct ev_loop *loop, ev_timer *watcher, int revents)
+{
+       AsyncIO *IO = watcher->data;
+       IO->PostDNS(IO);
+}
 
 eNextState event_connect_socket(AsyncIO *IO, double conn_timeout, double first_rw_timeout)
 {