Skip site navigation (1)Skip section navigation (2)
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>