Date: Fri, 29 Jan 1999 18:08:49 +0300 (MSK) From: "Sergey S. Kosyakov" <ks@itp.ac.ru> To: freebsd-bugs@FreeBSD.ORG Subject: select and pthreads Message-ID: <XFMail.990129180849.ks@itp.ac.ru>
next in thread | raw e-mail | index | archive | help
I think there is a bug in select(2) when it is running in mutithreaded environment in FreeBSD-3.0-RELEASE. When there are a number of concurrent threads with select() waiting on two FDs, where first is the TCP socket, and the second is the "read end" of the pipe() (this pipe is the same for all threads), than those selects hang forever. Such select behavior prevents from proper operations e.g. Xerox ILU in multy-thread mode on FreeBSD. --- ---------------------------------- Sergey Kosyakov Laboratory of Distributed Computing Department of High-Performance Computing and Applied Network Research Landau Institute for Theoretical Physics E-Mail: ks@itp.ac.ru Date: 29-Jan-99 Time: 17:58:50 ---------------------------------- --- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.990129180849.ks>