Newsgroups: php.internals,php.windows Path: news.php.net Xref: news.php.net php.internals:43870 php.windows:29322 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 57637 invoked from network); 8 May 2009 10:00:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 May 2009 10:00:15 -0000 Authentication-Results: pb1.pair.com header.from=rquadling@googlemail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=rquadling@googlemail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.220.220 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: rquadling@googlemail.com X-Host-Fingerprint: 209.85.220.220 mail-fx0-f220.google.com Received: from [209.85.220.220] ([209.85.220.220:37937] helo=mail-fx0-f220.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8D/A5-23177-BA2040A4 for ; Fri, 08 May 2009 06:00:14 -0400 Received: by fxm20 with SMTP id 20so1408238fxm.23 for ; Fri, 08 May 2009 03:00:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:from:date :message-id:subject:to:content-type:content-transfer-encoding; bh=S4Y/tvayUhqtDwUrxwJlYZSIRL4FYscGkyJWDu8ddw8=; b=VsKk4NJE+upZCA0KQkT3Pc4oi8kwpb2MUK0jP5wQ1jbFAU8MXlLButhFDW7NbGW/JU Pp3c1cn3ZX99kz/63bOV4b9Mt1BQQQwbEwVrgGiJVayqY2YXFaTsWZlaOob6X7PxEZrM o6UZeIvTkwAaNeNgqItIy4qxyFtxZ7baSINc8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=QqqkI1W7+srjmN1haSknFHzX+Y8D13mLRTEcfoo7jBIU6dVJIrYM4FMV+yCT9Fr+0O TeVsVTokbNThcn1fWlFjzRHXRNNhbdmkREro4Z4HS4OyEvz6C0jdBJLSJfy/Oa5+5AoV mpsmNSeDXOftgwoq9tSKtFVUdhZsJ+PtrjVP4= MIME-Version: 1.0 Received: by 10.223.107.199 with SMTP id c7mr2023634fap.31.1241776803337; Fri, 08 May 2009 03:00:03 -0700 (PDT) Reply-To: RQuadling@googlemail.com Date: Fri, 8 May 2009 10:59:43 +0100 Message-ID: <10845a340905080259x6eda2548o8ad836ce31ce7fc1@mail.gmail.com> To: PHP internals , php-windows Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Non blocking file i/o support for win32. From: rquadling@googlemail.com (Richard Quadling) Hi. Can anyone with windows knowledge take a quick look at http://bugs.php.net/bug.php?id=47918. I'm pretty sure this IS a bug. I'm hoping you don't say it is a documentation bug and it is something you can fix. My requirement is to allow non-blocking file i/o. With non-win32, it seems that the fcntl() function can accept O_NONBLOCK. This does not seem to be present on win32. The doc for fopen() does not mention 'n' as being available (probably for this reason). Regards, Richard. -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!"