Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:13852 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34585 invoked by uid 1010); 15 Nov 2004 00:25:10 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 34502 invoked from network); 15 Nov 2004 00:25:10 -0000 Received: from unknown (HELO mproxy.gmail.com) (216.239.56.249) by pb1.pair.com with SMTP; 15 Nov 2004 00:25:10 -0000 Received: by mproxy.gmail.com with SMTP id w67so185372cwb for ; Sun, 14 Nov 2004 16:25:09 -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=nijmvasYX/Jk93Kb3DTGMx/oi8PYgGBJkc+s0r2ZimVXIqaofCgB+gsdFcZ4aOVWhYImYfzozzHY8CaGDqVmzh82B8s4tZFOnD+yHbAWS/y9hF8ujH+sPYCf/elblLz6l9/IP18slFSgsGBQsxWs3DIYTUmrVpd2nduYD+2zWEI= Received: by 10.11.117.43 with SMTP id p43mr466824cwc; Sun, 14 Nov 2004 16:25:09 -0800 (PST) Received: by 10.11.117.30 with HTTP; Sun, 14 Nov 2004 16:25:09 -0800 (PST) Message-ID: <4e89b42604111416255d313efb@mail.gmail.com> Date: Sun, 14 Nov 2004 19:25:09 -0500 Reply-To: Wez Furlong To: "ilya77@gmail.com" Cc: Aaron Wormus , Derick Rethans , overight , internals@lists.php.net In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <41977D96.1020501@free.fr> <4197B9B9.9090801@wormus.com> Subject: Re: [PHP-DEV] php_fork(); From: kingwez@gmail.com (Wez Furlong) 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.