Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:14920 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73704 invoked by uid 1010); 14 Feb 2005 16:29:44 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 73643 invoked from network); 14 Feb 2005 16:29:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Feb 2005 16:29:43 -0000 X-Host-Fingerprint: 64.233.184.207 wproxy.gmail.com Linux 2.4/2.6 Received: from ([64.233.184.207:31541] helo=wproxy.gmail.com) by pb1.pair.com (ecelerity 1.2.11 (r4403)) with SMTP id B8/91-18098-7F1D0124 for ; Mon, 14 Feb 2005 11:29:43 -0500 Received: by wproxy.gmail.com with SMTP id 63so367559wri for ; Mon, 14 Feb 2005 08:29:39 -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=Z1ecEWiDWJNYBKPI6AoYwDk3B3A+t2u64MgmWrJ7XrOcdV7sJ/g4Lf3M6owOGo+sAfs/DYBE1Unk9wnK9Un2fc8ibZEQ2VUay3UB/jOkTXdYIZOpx2I2ImKOhy9EOC6Blk5qshf6V5hn0RbmQ7Wa0qaAtFhXOlSZl9BNafxK1e4= Received: by 10.54.59.18 with SMTP id h18mr72566wra; Mon, 14 Feb 2005 07:29:39 -0800 (PST) Received: by 10.54.59.22 with HTTP; Mon, 14 Feb 2005 07:29:39 -0800 (PST) Message-ID: <4e89b426050214072958a78fa@mail.gmail.com> Date: Mon, 14 Feb 2005 10:29:39 -0500 Reply-To: Wez Furlong To: Antony Dovgal Cc: internals@lists.php.net In-Reply-To: <20050214155211.0f41512b.antony@zend.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <4e89b4260502111655215a94e8@mail.gmail.com> <20050214155211.0f41512b.antony@zend.com> Subject: Re: [PECL-DEV] Please test PDO From: kingwez@gmail.com (Wez Furlong) Thanks Tony, On Mon, 14 Feb 2005 15:52:11 +0300, Antony Dovgal wrote: > Wez, PDO + PDO_OCI seems to be rather usable, BUT: > I got segfault on shutdown everytime. Hmm, I found that I had to set the db and stmt handles to null prior to exiting the script to avoid a crash (that good old engine shut down bug, where it unloads the code before calling the destructors!) Not sure if this is the same problem or not, but it's worth a try. > Also, I failed to compile PDO_OCI statically, as it complains that PDO > must be loaded first (I thought module loading order has been fixed > in HEAD, no?). It has, but I deliberately removed the deps stuff while making the PECL releases, as the m4 macro for that is not in 5.0.3. You can either turn it on in your tree (look for EXTENSION_DEP in the config.m4), or manually fix the ordering by editing main/internal_functions*.c (http://netevil.org/node.php?nid=202 has some info on this). --Wez.