From owner-freebsd-questions Thu May 29 10:55:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA28326 for questions-outgoing; Thu, 29 May 1997 10:55:47 -0700 (PDT) Received: from rieke.ecn.purdue.edu (johnjohn@rieke.ecn.purdue.edu [128.46.178.159]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA28321 for ; Thu, 29 May 1997 10:55:45 -0700 (PDT) Received: from rieke.ecn.purdue.edu (johnjohn@localhost) by rieke.ecn.purdue.edu (8.8.5/3.8.2moyman) for delivery to "questions@freebsd.org" id MAA10585; Thu, 29 May 1997 12:55:41 -0500 (EST) Message-Id: <199705291755.MAA10585@rieke.ecn.purdue.edu> From: John John E So Subject: help - hang problem on select() To: questions@freebsd.org Date: Thu, 29 May 1997 12:55:39 -0500 (EST) X-Mailer: ELM [version 2.4 PL25 PGP2] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi everyone, We have a multithreaded application (2 threads) that does a select() on a file descriptor (descriptor is returned by the socket() call). We are linking with libc_r. We have noticed that after calling select() for the same file descriptor, the program would hang on that select() call. Did anyone experienced this before? We looked at the bug database and there seems to be none there that is relevant to this problem. Your help is appreciated. Kindly send your response to johnjohn@ecn.purdue.edu -john