Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!cmcl2!yale!husc6!think!nike!ucbcad!ucbvax!hplabs!sdcrdcf!lwall From: lwall@sdcrdcf.UUCP (Larry Wall) Newsgroups: net.micro.amiga Subject: Re: Fork Impossible, Exec Probable Message-ID: <3070@sdcrdcf.UUCP> Date: Fri, 10-Oct-86 15:10:39 EDT Article-I.D.: sdcrdcf.3070 Posted: Fri Oct 10 15:10:39 1986 Date-Received: Sat, 11-Oct-86 21:45:05 EDT References: <8610092011.AA19213@cory.Berkeley.EDU> Reply-To: lwall@sdcrdcf.UUCP (Larry Wall) Organization: System Development Corporation R&D, Santa Monica Lines: 11 (Purists stop reading here.) Fork may be impossible, but how about vfork? You wouldn't have to do any relocation, just establish a separate thread of execution. And some way to tell from exec which thread you were running, so you know whether to start up a new process or not. Yeah, I know it's gross, but it would handle 90% or so of forks people do. Larry Wall {allegra,burdvax,cbosgd,hplabs,ihnp4,sdcsvax}!sdcrdcf!lwall