Why doesn't Socket.accept call threadWaitRead before entering the C-call (which will block the entire RTS when used in conjunction with Concurrent)? Is there any design decision involved? -- Volker Stolz * vs@foldr.org * PGP + S/MIME