Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Jul 2000 09:38:18 +0200
From:      =?Windows-1252?Q?Nicolas_L=E9onard?= <nicolas.leonard@animaths.com>
To:        <hackers@FreeBSD.org>
Subject:   kevent()/kqueue() in a multithreaded environment
Message-ID:  <011b01bff6d4$778dbae0$0f0210ac@masa.com>

next in thread | raw e-mail | index | archive | help
Hello

I'm trying to use the new kqueue()/kevent() syscalls in the last 
snapshot of FreeBSD 5.0.
It works perfectly, except when I'm trying to use it in a multi-
threaded program.
The call of kevent() by my network thread blocks the other thread.

I look in the libc_r sources and I found that this syscall isn't 
already wrapped.

Does anybody know if there is a patch or another tips to make it 
work ?

Thanks

        Leon.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?011b01bff6d4$778dbae0$0f0210ac>