DragonFly BSD
DragonFly commits List (threaded) for 2006-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/lib/libc_r/uthread pthread_private.h uthread_accept.c uthread_connect.c uthread_exit.c uthread_fd.c uthread_info.c uthread_kern.c uthread_read.c uthread_readv.c uthread_sig.c uthread_spinlock.c uthread_write.c uthread_writev.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 13 Jun 2006 19:01:46 -0700 (PDT)

:  Do not set O_NONBLOCK on a threaded program's descriptors any more.  Instead,
:  use the new system calls to directly issue non-blocking I/O.  Additionally,
:  force blocking I/O for debug output.

    Please note:  You must be running at least a 1.5.4 kernel built as of
    today (because it uses the new accept/connect system calls I just added)
    in order to use the new libc_r.  Installworld has a check.  It isn't
    perfect but it should prevent you from shooting yourself in the foot
    too badly.

						-Matt



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]