... how to avoid performance and latency killing polling while wait for multiple events such as needed in TCP servers handling many clients at the time or "embedded" applications handling multiple serial and other "machine" interfaces ? -Michael