Received: (from majordom@localhost) by hyperreal.org (8.8.5/8.8.5) id MAA24971; Tue, 19 Aug 1997 12:14:24 -0700 (PDT) Received: from eastwood.aldigital.algroup.co.uk (eastwood.aldigital.algroup.co.uk [194.128.162.193]) by hyperreal.org (8.8.5/8.8.5) with SMTP id MAA24965 for ; Tue, 19 Aug 1997 12:14:18 -0700 (PDT) Received: from freeby.ben.algroup.co.uk (freeby.ben.algroup.co.uk [193.133.15.6]) by eastwood.aldigital.algroup.co.uk (8.6.12/8.6.12) with ESMTP id TAA01806 for ; Tue, 19 Aug 1997 19:14:02 GMT Received: from naughty (naughty.ben.algroup.co.uk [193.133.15.107]) by freeby.ben.algroup.co.uk (8.6.12/8.6.12) with ESMTP id UAA05426 for ; Tue, 19 Aug 1997 20:13:50 +0100 Message-ID: <33F9F059.7F36E06C@algroup.co.uk> Date: Tue, 19 Aug 1997 20:13:29 +0100 From: Ben Laurie Organization: A.L. Digital Ltd. X-Mailer: Mozilla 4.01 [en] (WinNT; I) MIME-Version: 1.0 To: new-httpd@apache.org Subject: Re: SAFE_UNSERIALIZED_ACCEPT X-Priority: 3 (Normal) References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org Dean Gaudet wrote: > > I don't think it's worked around now ... 'cause I didn't know it was a > problem I could have broken it. But yeah the current graceful restart is > quite different than the original. My memory tells me that it occurred on several other platforms, too. But my memory isn't what it used to be (I think). Cheers, Ben. > > Dean > > On Mon, 18 Aug 1997, Ben Laurie wrote: > > > Dean Gaudet wrote: > > > > > > On Mon, 18 Aug 1997, Ben Laurie wrote: > > > > > > > Emprically, what SCO seemed to do was to wake one up immediately, and at > > > > the next timeslice wake them all up if the event hadn't been dealt with. > > > > This is why inserting almost any system call between select and accept > > > > fixed the graceful restart problem. > > > > > > That is sick ... I guess I broke it for SCO in 1.3 then because I > > > systematically removed a lot of syscalls. Is that just SCO 5? 'cause > > > -DSCO in conf.h doesn't define any serialization, which could exacerbate > > > this problem. > > > > I only tested it on SCO 5 - but the problem was worked around another > > way, anyway, wasn't it? > > > > Cheers, > > > > Ben. -- Ben Laurie |Phone: +44 (181) 994 6435|Apache Group member Freelance Consultant |Fax: +44 (181) 994 6472|http://www.apache.org and Technical Director|Email: ben@algroup.co.uk |Apache-SSL author A.L. Digital Ltd, |http://www.algroup.co.uk/Apache-SSL London, England. |"Apache: TDG" http://www.ora.com/catalog/apache