Given several TCPSocket-s, how can I sequentially poll them and read the first that becomes readable?
I believe *nix's poll/select functions provide something similar for files (and Julia has `poll_fd`), but what is the best way to approach this task for sockets?
