X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=fbgfx;a=blobdiff_plain;f=src%2Ftpool.c;fp=src%2Ftpool.c;h=9e73f44c790e4ba3dd48f7f9a8f828b651a2b048;hp=4c1309bc76e2c2ad4592a471cdfe2779c9e2a648;hb=a97b562de19ac575deddf937b7eba5d6163f7b0e;hpb=55eb7990ac9033d9a0185dc9238365b5624be64e diff --git a/src/tpool.c b/src/tpool.c index 4c1309b..9e73f44 100644 --- a/src/tpool.c +++ b/src/tpool.c @@ -200,9 +200,11 @@ long tpool_timedwait(struct thread_pool *tpool, long timeout) { struct timespec tout_ts; struct timeval tv0, tv; + long sec; + gettimeofday(&tv0, 0); - long sec = timeout / 1000; + sec = timeout / 1000; tout_ts.tv_nsec = tv0.tv_usec * 1000 + (timeout % 1000) * 1000000; tout_ts.tv_sec = tv0.tv_sec + sec;