Guido van Rossum wrote: > What if the operation is a select() call? Is restarting the right > thing? How to take into account the consumed portion of the timeout, > if given? I think you would not restart select(). It's only a hint anyhow. Neil