> I think it's intended if you look at at [7211]. I suppose select() doesn't > work correctly if the microseconds part of struct timeval is greater than > 999,999. Oh right, sorry. 5 % 1000 equals 0 in my head. :)