Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:13854 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46784 invoked by uid 1010); 15 Nov 2004 00:28:45 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 46759 invoked from network); 15 Nov 2004 00:28:45 -0000 Received: from unknown (HELO rproxy.gmail.com) (64.233.170.196) by pb1.pair.com with SMTP; 15 Nov 2004 00:28:45 -0000 Received: by rproxy.gmail.com with SMTP id q1so643284rnf for ; Sun, 14 Nov 2004 16:28:45 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=kzdnEWl8lbzgIbdqwV31xU51LYi/wB1v1XWMi8Ut8Q3cj4g7QGwpaSm/mcxylwHQl3RCdRToBWsKUo0uw5W6kMC7tJdb+IGtABC2nihrFNjntsCwl53Cd7QUJWqjGzHsCF9h1sO8DBcxSX2vAnLoWV7+234b91Qj5Onfey1ISoI= Received: by 10.39.3.28 with SMTP id f28mr920076rni; Sun, 14 Nov 2004 16:28:45 -0800 (PST) Received: by 10.38.70.1 with HTTP; Sun, 14 Nov 2004 16:28:45 -0800 (PST) Message-ID: Date: Mon, 15 Nov 2004 02:28:45 +0200 Reply-To: "ilya77@gmail.com" To: Wez Furlong Cc: Aaron Wormus , Derick Rethans , overight , internals@lists.php.net In-Reply-To: <4e89b42604111416255d313efb@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <41977D96.1020501@free.fr> <4197B9B9.9090801@wormus.com> <4e89b42604111416255d313efb@mail.gmail.com> Subject: Re: [PHP-DEV] php_fork(); From: ilya77@gmail.com ("ilya77@gmail.com") Heh, ActiveState did it after they received funding from Microsoft. Guess that's not gonna happen with PHP. Ever. On Sun, 14 Nov 2004 19:25:09 -0500, Wez Furlong wrote: > On Sun, 14 Nov 2004 22:05:16 +0200, ilya77@gmail.com wrote: > > My point exactly. > > However, I *know* that perl emulates it using threads. > > Which we don't support. > > > But, when thinking of it, Cygwin emulates fork() by copying the > > address space of a process to a newly created process. It's a bit > > slow, but at least it works. > > and is buggy. > > > Guess getting into the kernel mode driver land to create *actual* > > fork() on win32 is a bit beyond php development. > > Services for Unix does this kind of thing; it's buggy too. > > It would be cool to have better threading support and perhaps emulated > fork (it's not something I would use), but I can't see it happening > without some funding behind it. > > --Wez. >