X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=inline;f=ucw%2Fmainloop.c;h=b2b07c5082476bedbdc023e094f49f6feb02a28b;hb=6efdc514c193f18c9ef840096750c37e78a01bf6;hp=e81e26eb4b4a0a03d6e4e13a3549ff0c4451a4fd;hpb=46cc4c535c415023e8b7ca657656af7d4be6ce42;p=libucw.git diff --git a/ucw/mainloop.c b/ucw/mainloop.c index e81e26eb..b2b07c50 100644 --- a/ucw/mainloop.c +++ b/ucw/mainloop.c @@ -9,12 +9,13 @@ #undef LOCAL_DEBUG -#include "ucw/lib.h" -#include "ucw/heap.h" -#include "ucw/mainloop.h" -#include "ucw/threads.h" -#include "ucw/gary.h" -#include "ucw/process.h" +#include +#include +#include +#include +#include +#include +#include #include #include @@ -50,10 +51,7 @@ static void signal_del_ctx(struct main_context *m, struct main_signal *ms); static void main_get_time_ctx(struct main_context *m) { - struct timeval tv; - gettimeofday(&tv, NULL); - m->now_seconds = tv.tv_sec; - m->now = (timestamp_t)tv.tv_sec * 1000 + tv.tv_usec / 1000; + m->now = get_timestamp(); } static struct main_context *