On Sat, Jul 26, 2008 at 4:34 AM, Levi Greenspan <[EMAIL PROTECTED]> wrote: > client: internal error: awaitEvent: descriptor out of range > (GHC version 6.8.3 for i386_unknown_linux) > Please report this as a GHC bug: > http://www.haskell.org/ghc/reportabug > Aborted > > This is caused by having more file descriptors than FD_SETSIZE (which is > 1024) on my system. So clearly select() doesn't scale to the numbers I > need :-(
Now, *thats* a good point. I'd still suggest that taking the time to add epoll support to the threaded runtime would be better for you(, and for everyone else!) than avoiding the use of GHC threads. But, with that error, you're correct that the current select based system is insufficient. AGL -- Adam Langley [EMAIL PROTECTED] http://www.imperialviolet.org _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
