X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fevent_client.h;fp=citadel%2Fevent_client.h;h=66976a8aded74ce1fc8aa1a120976007579c26ca;hb=4c274aa94a53d8850ed363e64c5863970fe629a4;hp=0c9d5b7a93cd872443ee71a418fc5be5aad10913;hpb=9fafa1e33e320173e92eec6dc686bcb00fca8046;p=citadel.git diff --git a/citadel/event_client.h b/citadel/event_client.h index 0c9d5b7a9..66976a8ad 100644 --- a/citadel/event_client.h +++ b/citadel/event_client.h @@ -328,6 +328,10 @@ void SetNextTimeout(AsyncIO *IO, double timeout); curl_easy_strerror(sta)); \ } } while (0) +#define SET_EV_TIME(IO, BASE) \ + IO->Now = ev_now(BASE); \ + if (IO->CitContext != NULL) IO->CitContext->lastcmd = IO->Now; + void InitIOStruct(AsyncIO *IO, void *Data, eNextState NextState,