X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Feventclient%2Fserv_eventclient.c;h=d0951eea8949352f83938672c83802694ed2a776;hb=2f3d8632cd397791e0778ba658092f677e2b3133;hp=75e1f785ae905ccecb2c34317ea887e7252ff4b3;hpb=e4373a77135bd4c9ab97febf387bf8e289605fab;p=citadel.git diff --git a/citadel/modules/eventclient/serv_eventclient.c b/citadel/modules/eventclient/serv_eventclient.c index 75e1f785a..d0951eea8 100644 --- a/citadel/modules/eventclient/serv_eventclient.c +++ b/citadel/modules/eventclient/serv_eventclient.c @@ -164,6 +164,11 @@ gotstatus(int nnrun) EVCURL_syslog(LOG_ERR, "error performing request: %s\n", curl_easy_strerror(sta)); + if (sta == CURLE_OPERATION_TIMEDOUT) + { + IO->SendBuf.fd = 0; + IO->RecvBuf.fd = 0; + } } sta = curl_easy_getinfo(chnd, CURLINFO_RESPONSE_CODE,