From owner-freebsd-hackers Sat Jan 31 11:23:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA21970 for hackers-outgoing; Sat, 31 Jan 1998 11:23:37 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from heron.doc.ic.ac.uk (dgqy7l1d0Ym32/wN88cj+NVSPRpfMxCt@heron.doc.ic.ac.uk [146.169.2.31]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA21957 for ; Sat, 31 Jan 1998 11:23:27 -0800 (PST) (envelope-from njs3@doc.ic.ac.uk) Received: from oak67.doc.ic.ac.uk [146.169.33.67] ([ei8tGrwPaOAQcxe7Xq0t/GL2kCZGgGYT]) by heron.doc.ic.ac.uk with smtp (Exim 1.62 #3) id 0xyiXF-0005L4-00; Sat, 31 Jan 1998 19:25:01 +0000 Received: from njs3 by oak67.doc.ic.ac.uk with local (Exim 1.62 #3) id 0xyiVZ-0000hn-00; Sat, 31 Jan 1998 19:23:17 +0000 From: njs3@doc.ic.ac.uk (Niall Smart) Date: Sat, 31 Jan 1998 19:23:17 +0000 X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: hackers@FreeBSD.ORG Subject: Preemptive threads Message-Id: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe hackers" Hi, Are the threads in 3.0-current supposed to be pre-emptive yet? I was just playing around with a multithreaded TCP echo server and it cannot accept more than one connection simultaneously. Also, the first call to read on a socket returns EAGAIN even though its not non-blocking. Regards, Niall