X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fevent_client.c;h=1589e7303cd4c5c89d981ce56cf42476228e2ce6;hb=cdc34fa661ed54fdcebf86521496220cc28f4943;hp=0b6ffabb315f131cb133f7ee0ce2de936d845c58;hpb=5bf6670f304602919abae191ba88232d693de1ff;p=citadel.git diff --git a/citadel/event_client.c b/citadel/event_client.c index 0b6ffabb3..1589e7303 100644 --- a/citadel/event_client.c +++ b/citadel/event_client.c @@ -708,11 +708,11 @@ IO_postdns_callback(struct ev_loop *loop, ev_idle *watcher, int revents) AsyncIO *IO = watcher->data; EV_syslog(LOG_DEBUG, "event: %s\n", __FUNCTION__); become_session(IO->CitContext); - assert(IO->DNS.Fail); assert(IO->DNS.Query->PostDNS); switch (IO->DNS.Query->PostDNS(IO)) { case eAbort: + assert(IO->DNS.Fail); switch (IO->DNS.Fail(IO)) { case eAbort: //// StopClientWatchers(IO);