Can the Pharo VM or a library do a “select” on a collection of processes 
waiting on a socket or file IO? Something like 
https://man7.org/linux/man-pages/man2/select.2.html, or 
https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-select.

Say I have a bunch of forked processes and some will get blocked waiting for 
IO. I would put the blocked connections/processes in a collection and 
non-blocked processes can continue to do useful work. At some appropriate I 
would do a select on the blocked processes and resume those that are done.

Vince

Reply via email to