Steve Dower wrote: > For example, (library) code that needs > a socket to be ready can ask the current scheduler if it can do "select([sock], > [], [])", I think you're mixing up the scheduler and event loop layers here. If the scheduler is involved in this at all, it would only be to pass the request on to the event loop. -- Greg