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

Reply via email to