Date: | Mon, 3 May 2004 00:18:48 -0400 |
From: | Rocco Caputo <rcaputo [...] pobox.com> |
To: | bug-POE-Component-Child [...] rt.cpan.org |
Subject: | bad bookkeeping in PoCo::Child |
In the Child component, sub done() seems to be called with the same
$id every time.
!!! at /sw/perl/583-multi/site-lib/POE/Component/Child.pm line 246.
*** 2 at /sw/perl/583-multi/site-lib/POE/Component/Child.pm line 256.
Done. Child Count is now 13
!!! at /sw/perl/583-multi/site-lib/POE/Component/Child.pm line 246.
*** 2 at /sw/perl/583-multi/site-lib/POE/Component/Child.pm line 256.
Done. Child Count is now 12
!!! at /sw/perl/583-multi/site-lib/POE/Component/Child.pm line 246.
*** 2 at /sw/perl/583-multi/site-lib/POE/Component/Child.pm line 256.
Done. Child Count is now 11
This is causing Child to rapidly leak wheels. It's probably also the
cause of the component not notifying programs that every child process
is done.
-- Rocco Caputo