Received: by taz.hyperreal.com (8.8.4/V2.0) id PAA10763; Thu, 6 Feb 1997 15:07:05 -0800 (PST) Received: from sierra.zyzzyva.com by taz.hyperreal.com (8.8.4/V2.0) with ESMTP id PAA10741; Thu, 6 Feb 1997 15:06:58 -0800 (PST) Received: from sierra (localhost [127.0.0.1]) by sierra.zyzzyva.com (8.8.4/8.8.2) with ESMTP id RAA23060 for ; Thu, 6 Feb 1997 17:07:23 -0600 (CST) Message-Id: <199702062307.RAA23060@sierra.zyzzyva.com> To: new-httpd@hyperreal.com Subject: Re: Novel way to kill Apache In-reply-to: dgaudet's message of Thu, 06 Feb 1997 12:05:30 -0800. X-uri: http://www.zyzzyva.com/ Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 06 Feb 1997 17:07:22 -0600 From: Randy Terbush Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com HPUX is also known to do this. > It can happen on a lot of unixes in my experience. In fact, all the ones > that let you scribble into a running executable (i.e. they don't lock the > executables). That includes BSD*, linux, solaris, and IRIX. But some of > them probably ship with ld that unlink the old executable and create a new > inode for the new one, (or gnu ld does this, I don't remember). > > Dynix/ptx won't let you rm a running executable, you have to rename it. > That's the only oddball I've ever worked with though. > > Dean > > On Thu, 6 Feb 1997, Ben Laurie wrote: > > > If you build a program under Irix while it is running, it changes the code of > > the running program, usually resulting in a crash! This comes as a big surprise > > to me, since a) no other system I use does it, and b) its clearly trivial to > > avoid. However, my contacts at SGI insist that this is expected and in no way > > a bug. So, I wonder two things: does any other Unix do this (they claim they > > do)? And should we have a note somewhere about it, or even change the Makefile > > to do something like "mv httpd httpd-" (or "rm httpd") before linking? > > > > Cheers, > > > > Ben. > > > > -- > > Ben Laurie Phone: +44 (181) 994 6435 Email: ben@algroup.co.uk > > Freelance Consultant and Fax: +44 (181) 994 6472 > > Technical Director URL: http://www.algroup.co.uk/Apache-SSL > > A.L. Digital Ltd, Apache Group member (http://www.apache.org) > > London, England. Apache-SSL author > >