Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:88431 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50006 invoked from network); 23 Sep 2015 09:04:12 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Sep 2015 09:04:12 -0000 Authentication-Results: pb1.pair.com header.from=dmitry@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=dmitry@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 209.85.213.50 as permitted sender) X-PHP-List-Original-Sender: dmitry@zend.com X-Host-Fingerprint: 209.85.213.50 mail-vk0-f50.google.com Received: from [209.85.213.50] ([209.85.213.50:35666] helo=mail-vk0-f50.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 15/E3-10948-A0B62065 for ; Wed, 23 Sep 2015 05:04:11 -0400 Received: by vkao3 with SMTP id o3so23048318vka.2 for ; Wed, 23 Sep 2015 02:04:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=TX8lQJdRqmWt4pTFnjkN3OdZbGwDP3Sy94CiQqRPIkA=; b=GXThSo0p9ZY0PcEjtMQ0n+Nzu6KcW7TRRLLqnTcOJKVqKphhitux2sx2HMgFBCnPIV Iw//8dHu5YJraRlMZ8iI41IIlrvrJ8S/+n5KxlUO6pBUdeqn3U1AksBqmmc0xdp8g7Mj SZo3feBzzqr7penY28E275tov1PbWLymLz0XyfZtA1F/QzuZx4NGswE/bFa0bsZFo2l/ HTUngI1hFcFe22irqUU8dQaGIfaeu3xJ/iRqnDxuHWcg78Jf/RTpeS00KNr1v2e4DxZ9 Icqv2UNcKaNYBQph+u0H8JtyPa4A0WMkwN3LHiEDGnVuRFr0zhYcdAlnhNadmSDgXS7b CHNg== X-Gm-Message-State: ALoCoQkPvmysBeH/pJjdBL2cjNRY69YH6v6lHNrKZdTZSG+dgRTBzJFPEm26KkFHwerK9aJpzQV8Kn6ZRj3CWLNTYdtDKlMC490lqwLLRZOdS9hK0TmcPceQQLDRJvbHJrGBp99cb82NZHIcQS5YVzOH79HttpUSWao8uRaJbmayj9VkVhSTGUI= MIME-Version: 1.0 X-Received: by 10.31.54.194 with SMTP id d185mr22244287vka.131.1442999048024; Wed, 23 Sep 2015 02:04:08 -0700 (PDT) Received: by 10.103.24.5 with HTTP; Wed, 23 Sep 2015 02:04:07 -0700 (PDT) In-Reply-To: References: Date: Wed, 23 Sep 2015 12:04:07 +0300 Message-ID: To: Matt Ficken Cc: PHP Internals , "dmitry@php.net" , Xinchen Hui Content-Type: multipart/alternative; boundary=001a11438b28ab57960520666535 Subject: Re: Windows OpCache bug fix From: dmitry@zend.com (Dmitry Stogov) --001a11438b28ab57960520666535 Content-Type: text/plain; charset=UTF-8 Hi Matt, It looks like with your patch, the same file may be mapped to different virtual addresses of different processes and this won't work. I think usage of vista_mapping_base_set[] in your patch is wrong. Do I understand properly, that zend_shared_alloc_unlock/lock_win32() around Sleep() is the main part of the patch? Please, next time, try to make PR diffs as small as possible (without messing real fix with formatting and rearranging changes). Thanks. Dmitry. On Wed, Sep 23, 2015 at 10:10 AM, Matt Ficken wrote: > I want to increase visibility for my PR 1531, > https://github.com/php/php-src/pull/1531, my patch for fixing an > intermittent OpCache issue on Windows. > > Details, etc... are on the PR. > > Regards > -M > --001a11438b28ab57960520666535--