Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:13932 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79529 invoked by uid 1010); 23 Nov 2004 06:52:42 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 79447 invoked from network); 23 Nov 2004 06:52:41 -0000 Received: from unknown (HELO mproxy.gmail.com) (216.239.56.243) by pb1.pair.com with SMTP; 23 Nov 2004 06:52:41 -0000 Received: by mproxy.gmail.com with SMTP id w67so124495cwb for ; Mon, 22 Nov 2004 22:52:41 -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=jGafj9mkyEnOZZPmgBEqONUo5189FhBYIfAgnLQcEhaJwenwZQDhctVCoLRjmreKd/2+kZIo0jsOIVOaMCAYOb+kJ1Myit1yZOCz+wzxcgUAC8/cRxiCqObYDe/l//KK8wEpk1AlogtfYNP107UVHDpvM8LYWVXXxL6/xPdS8GQ= Received: by 10.11.117.29 with SMTP id p29mr433048cwc; Mon, 22 Nov 2004 22:52:41 -0800 (PST) Received: by 10.11.117.42 with HTTP; Mon, 22 Nov 2004 22:52:41 -0800 (PST) Message-ID: <4e89b4260411222252788e7d18@mail.gmail.com> Date: Tue, 23 Nov 2004 01:52:41 -0500 Reply-To: Wez Furlong To: "ilya77@gmail.com" Cc: Jed Smith , internals@lists.php.net In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <90e24d4e041122003850705ce8@mail.gmail.com> <20041123023030.33740.qmail@pb1.pair.com> Subject: Re: [PHP-DEV] creating detached processes in PHP From: kingwez@gmail.com (Wez Furlong) On Tue, 23 Nov 2004 08:28:03 +0200, ilya77@gmail.com wrote: > The bottom line, is that in PHP there is no simple and consistent > cross-platform way to create a detached child process. > Being a system programmer, this shouldn't be too much of an obstacle > for me, but at this moment I'm thinking of the application programmers > which don't have an api to create detach processes. Define what you mean by detached and provide an example (in C) of how to achieve it on all (well, most will do) unices without assuming the presence of utility apps like nohup. Likewise for win32. --Wez.