+ if (event & EVENT_TIMEOUT)
+ {
+ if (co->state == Conn_Connecting)
+ {
+ yaz_log(YLOG_WARN, "connect timeout %s", client_get_url(cl));
+ client_fatal(cl);
+ }
+ else
+ {
+ yaz_log(YLOG_LOG, "idle timeout %s", client_get_url(cl));
+ connection_destroy(co);
+ }
+ return;
+ }