From owner-freebsd-arch@FreeBSD.ORG Fri Aug 3 01:51:15 2012 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A427A106566B; Fri, 3 Aug 2012 01:51:15 +0000 (UTC) (envelope-from listlog2011@gmail.com) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 890A38FC12; Fri, 3 Aug 2012 01:51:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q731pDOa052862; Fri, 3 Aug 2012 01:51:14 GMT (envelope-from listlog2011@gmail.com) Message-ID: <501B2E8E.7090008@gmail.com> Date: Fri, 03 Aug 2012 09:51:10 +0800 From: David Xu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: Konstantin Belousov References: <5018992C.8000207@freebsd.org> <20120801071934.GJ2676@deviant.kiev.zoral.com.ua> <20120801183240.K1291@besplex.bde.org> <20120801162836.GO2676@deviant.kiev.zoral.com.ua> <20120802040542.G2978@besplex.bde.org> <20120802100240.GV2676@deviant.kiev.zoral.com.ua> <20120802222245.D2585@besplex.bde.org> <20120802170526.GC2676@deviant.kiev.zoral.com.ua> In-Reply-To: <20120802170526.GC2676@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: arch@freebsd.org, David Xu Subject: Re: short read/write and error code X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: davidxu@freebsd.org List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Aug 2012 01:51:15 -0000 On 2012/8/3 1:05, Konstantin Belousov wrote: > On Thu, Aug 02, 2012 at 11:54:43PM +1000, Bruce Evans wrote: >> Please trime quotes!! > Should this request be trimmed ? > >> On Thu, 2 Aug 2012, Konstantin Belousov wrote: >> >>> On Thu, Aug 02, 2012 at 04:58:49AM +1000, Bruce Evans wrote: >>>> On Wed, 1 Aug 2012, Konstantin Belousov wrote: >> We must return a short write with no SIGPIPE, then SIGPIPE and EPIPE for >> the next write (without writing anything). > Exactly. I really tired arguing about this point with David. > He stopped providing any technical reasoning in later conversation, > so I stopped replying to him. I found you were always ignoring what I said about the technical reasoning. You are too arrogant. This is harmful to the project, may drive people away. I agree that you may be good at some programing skill, but you are not God. "generic layer, dont change it,..." or very generalized response, but what can not be changed if it is wrong ? should the bug be kept there forever ? :-(