X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=sched.c;h=328b89615330264ab118f1b800dda6e72c30d033;hp=6f3f1faf8dc29ab8934cd01dd340cc96bb806089;hb=50087dc3759d54b7b9e5583d1e5a7544261fe364;hpb=94d7a012a9bac8844a5ed11b97b51c8d35edadb0 diff --git a/sched.c b/sched.c index 6f3f1faf..328b8961 100644 --- a/sched.c +++ b/sched.c @@ -6,6 +6,7 @@ /** \file sched.c Paraslash's scheduling functions. */ +#include #include /* readdir() */ #include #include @@ -107,12 +108,12 @@ int schedule(struct sched *s) return -E_NOT_INITIALIZED; if (!s->select_function) s->select_function = para_select; - gettimeofday(now, NULL); again: FD_ZERO(&s->rfds); FD_ZERO(&s->wfds); s->timeout = s->default_timeout; s->max_fileno = -1; + gettimeofday(now, NULL); sched_preselect(s); if (list_empty(&pre_select_list) && list_empty(&post_select_list)) return 0;