Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utcsrgv.UUCP Path: utzoo!utcsrgv!thomson From: thomson@utcsrgv.UUCP (Brian Thomson) Newsgroups: net.bugs.4bsd Subject: Re: 4.2BSD non-blocking sockets and selects Message-ID: <3151@utcsrgv.UUCP> Date: Wed, 18-Jan-84 15:35:49 EST Article-I.D.: utcsrgv.3151 Posted: Wed Jan 18 15:35:49 1984 Date-Received: Wed, 18-Jan-84 15:56:03 EST References: <2980@utcsrgv.UUCP,148@hou3c.UUCP> Organization: CSRG, University of Toronto Lines: 11 Oops. I said ... "On synchronous stream sockets, the distributed 4.2 guarantees [no interspersal of data from contending writes on the same socket] for writes of any size..." Sorry. I was, uh, mistaken. Ok, ok, to not mince words, I was WRONG. It does no such thing: the send queue is not locked continuously during long writes. -- Brian Thomson, CSRG Univ. of Toronto {linus,ihnp4,uw-beaver,floyd,utzoo}!utcsrgv!thomson