Commit cdaca02c2909452de23244738630f408b8eee8e1

Nick Mathewson 2009-05-27T15:35:00

Activate fd events in a pseudorandom order on older backends. New backends like poll and kqueue and so on add fds to the queue in the order that they are triggered. But the select backend currently activates low-numbered fds first, whereas the poll and win32 backends currently favor whatever fds have been on for the longest. This is no good for fairness. svn:r1318