[...]
> What's the reason for locking the file descriptors
> for *all* system calls? especially those I mentioned?
>
> Where is pthread_cancel() ?
are you using -stable (3.x)? there is no ``pthread_cancel'' in -stable.
use -current.
or
- use other threads library
- use non-blocking read
- use select/poll with timeout
man pthread and see /usr/src/lib/libc_r/uthread
for details.
thanks,
emax
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
- Pthread blocking I/O Titus von Boxberg
- Re: Pthread blocking I/O stefan parvu
- Re: Pthread blocking I/O James FitzGibbon
- Re: Pthread blocking I/O Alex Belits
- Re: Pthread blocking I/O Daniel Eischen
- Re: Pthread blocking I/O Titus von Boxberg
- RE: Pthread blocking I/O Yevmenkin, Maksim N, CSCIO
- RE: Pthread blocking I/O John Baldwin
- Re: Pthread blocking I/O Wes Peters
- Re: Pthread blocking I/O Daniel Eischen
- Re: Pthread blocking I/O Wes Peters
- Re: Pthread blocking I/O Daniel Eischen
- RE: Pthread blocking I/O Yevmenkin, Maksim N, CSCIO
- RE: Pthread blocking I/O Daniel Eischen

