
20 Sep
2012
20 Sep
'12
9:29 p.m.
Hello,
Non-threaded RTS would block FFI to C code. But it does not block file descriptors and sockets because the scheduler uses select(). To my experience, *simple* network programming with non-threaded RTS also works well except the case where we reach the limit of file descriptors for the process.
I need to correct the last sentence. It should be "we reach the limit of select(), 1,024 file descriptors". --Kazu