Browse Source

Most open trackers do not have the problem of not being called often enough.. so do not introduce an extra timeout when waiting for activity. That also removes one of the last extraneous gettimeofday calls

master
Dirk Engling 14 years ago
parent
commit
854c21cece
  1. 4
      opentracker.c

4
opentracker.c

@ -728,11 +728,9 @@ static void server_mainloop( ) {
time_t next_timeout_check = g_now + OT_CLIENT_TIMEOUT_CHECKINTERVAL;
for( ; ; ) {
tai6464 t;
int64 i;
taia_uint( &t, (unsigned int)(g_now + OT_CLIENT_TIMEOUT_CHECKINTERVAL) );
io_waituntil( t );
io_wait();
while( ( i = io_canread( ) ) != -1 ) {
const void *cookie = io_getcookie( i );

Loading…
Cancel
Save