CURL-Client: try to log after we actualy have an IO struct.
[citadel.git] / citadel / modules / eventclient / serv_eventclient.c
index 7761b662e6a50da621a63a01611f3e14ea9d03f4..b0d9a3c3257642a1a3cb11e553708f40f7931fc8 100644 (file)
@@ -133,7 +133,6 @@ gotstatus(int nnrun)
                        sta = curl_easy_getinfo(chnd,
                                                CURLINFO_PRIVATE,
                                                &chandle);
-                       EVCURLM_syslog(LOG_DEBUG, "request complete\n");
                        if (sta) {
                                EVCURL_syslog(LOG_ERR,
                                              "error asking curl for private"
@@ -143,6 +142,8 @@ gotstatus(int nnrun)
                        }
                        IO = (AsyncIO *)chandle;
 
+                       EVCURLM_syslog(LOG_DEBUG, "request complete\n");
+
                        IO->Now = ev_now(event_base);
 
                        ev_io_stop(event_base, &IO->recv_event);