[libdispatch-dev] libdispatch port to FreeBSD (was: [libdispatch-changes] [27] trunk/src)

Dennis Schafroth dennis at schafroth.com
Mon Sep 14 14:38:37 PDT 2009


On Mon, 2009-09-14 at 21:05 +0100, Robert Watson wrote:
> Dear all--

> Some notes for Linux hackers:
> 
> - The lack of kqueue support is the critical obstacle in a port to Linux.  It
>    may be that a kqueue emulation library based on epoll (or even libevent)
>    could fill this gap.  If someone wants to look at this, pay very careful
>    attention to kqueue semantics, as libdispatch relies on them heavily.
> 

That was also my thought after some initial poking in the code. I did
stuble on a Linux API (Net:Kevent) today but haven't looked into it
yet. 

I am not a hardcore linux coder, but would like to get involved in
this. 

Great work, Robert and Co. 

cheers,
:-Dennis






More information about the libdispatch-dev mailing list