timer: fix time unit mixup in timer_delay()

The local variable was already divided by 1000, and the return value
was being divided by 1000 again - doh!  This caused delays in the
httpd output plugin that were too small by three orders of magnitude,
and the buffer was filled too quickly.
This commit is contained in:
Max Kellermann 2011-12-13 21:02:33 +01:00
parent 2ef7ee6ca7
commit 097e5dfbdc
2 changed files with 3 additions and 1 deletions

2
NEWS
View File

@ -1,4 +1,6 @@
ver 0.16.7 (2011/??/??)
* output:
- httpd: fix excessive buffering
ver 0.16.6 (2011/12/01)

View File

@ -81,7 +81,7 @@ timer_delay(const Timer *timer)
if (delay > G_MAXINT)
delay = G_MAXINT;
return delay / 1000;
return delay;
}
void timer_sync(Timer *timer)