Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:1898 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6919 invoked from network); 22 May 2003 17:34:48 -0000 Received: from unknown (HELO mail.wp-sa.pl) (212.77.102.105) by pb1.pair.com with SMTP; 22 May 2003 17:34:48 -0000 Received: from wp-sa.pl (it.wp-sa.pl [212.77.105.136]) by mail.wp-sa.pl (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTPS id <0HFA00KHGU5OJ5@mail.wp-sa.pl> for internals@lists.php.net; Thu, 22 May 2003 19:34:36 +0200 (CEST) Date: Thu, 22 May 2003 19:32:40 +0200 To: internals@lists.php.net Message-ID: <3ECD09B8.7020305@wp-sa.pl> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.4a) Gecko/20030404 Subject: circular references From: wmeler@wp-sa.pl (Wojtek Meler) When you run: You will get warnings about memory leaks. I know that it is ugly code etc. but shouldn't it be solved by ZE? It should free such things properly. I know that in this simple case whole memory is freed, but if we add resource to $a table, resource desctructor won't be called because of reference - that's why PHP leeks memory. Am I right? regards, Wojtek