Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39437 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24832 invoked from network); 29 Jul 2008 15:23:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jul 2008 15:23:11 -0000 Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pooteeweet.org from 88.198.8.16 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 88.198.8.16 bigtime.backendmedia.com Linux 2.6 Received: from [88.198.8.16] ([88.198.8.16:37694] helo=bigtime.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D8/8A-24886-ACF2F884 for ; Tue, 29 Jul 2008 10:57:15 -0400 Received: from localhost (unknown [127.0.0.1]) by bigtime.backendmedia.com (Postfix) with ESMTP id 749821EBC025; Tue, 29 Jul 2008 14:57:38 +0000 (UTC) X-Virus-Scanned: amavisd-new at backendmedia.com Received: from bigtime.backendmedia.com ([127.0.0.1]) by localhost (bigtime.backendmedia.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y29E8S376LuC; Tue, 29 Jul 2008 16:57:37 +0200 (CEST) Received: from [192.168.80.139] (unknown [195.226.16.50]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mls@pooteeweet.org) by bigtime.backendmedia.com (Postfix) with ESMTP id D46984144007; Tue, 29 Jul 2008 16:57:36 +0200 (CEST) Cc: Arnaud Le Blanc , internals@lists.php.net Message-ID: <9CFDA66C-6512-4348-983D-49259EECA9B2@pooteeweet.org> To: Antony Dovgal In-Reply-To: <488F2BC3.7060906@daylessday.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Tue, 29 Jul 2008 16:55:12 +0200 References: <200807271551.30949.arnaud.lb@gmail.com> <200807271638.47548.arnaud.lb@gmail.com> <200807281726.40115.arnaud.lb@gmail.com> <200807291628.22889.arnaud.lb@gmail.com> <488F2BC3.7060906@daylessday.org> X-Mailer: Apple Mail (2.928.1) Subject: Re: [PHP-DEV] Replacement to ticks for signals From: mls@pooteeweet.org (Lukas Kahwe Smith) On 29.07.2008, at 16:40, Antony Dovgal wrote: > On 29.07.2008 18:28, Arnaud Le Blanc wrote: >>> I added pcntl_sigwaitinfo(), pcntl_sigtimedwait() and >>> pcntl_sigprocmask() to my patch: >>> http://arnaud.lb.s3.amazonaws.com/pcntl.patch >>> pcntl_sigwaitinfo() allows to block until the specified signals >>> have been delivered. >>> pcntl_sigtimedwait() does the same thing, but with a timeout. >>> pcntl_sigprocmask() allows to block a set of signals so that they >>> will not >> be >>> delivered between two calls of the above functions. >> Lukas, Johannes, can I ? (As this is to give an alternative to a >> deprecated feature). > > Could you separate the ticks/dispatch patch from the new functions, > please? > I just think they are two separate things and therefore should > committed in two steps. > Other than that, I don't have any objections. Then go ahead and commit according to the notes by Tony. We will then keep the deprecation flags as is in HEAD and 5.3. Could you also update the http://wiki.php.net/doc/scratchpad/upgrade/ 53 page? regards, Lukas Kahwe Smith mls@pooteeweet.org