Skip Menu |

This queue is for tickets about the MooseX-Workers CPAN distribution.

Report information
The Basics
Id: 54805
Status: resolved
Priority: 0/
Queue: MooseX-Workers

People
Owner: Nobody in particular
Requestors: JHANNAH [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.12
Fixed in: 0.16



Subject: POE_ASSERT_DEFAULT cleanup
Apparently we're not handling things quite right. Over in irc.ist.unomaha.edu #poe last night: 21:16 <@dngor> POE_ASSERT_DEFAULT=1 ./any-mx-workers-program So programs seem to run fine, but we are being a little sloppy under the hood somewhere. Fix whatever the root cause is. Below, an example. j jhannah@klab:~/src/moosex-workers$ export POE_ASSERT_DEFAULT=1 jhannah@klab:~/src/moosex-workers$ perl -Ilib t/02.wheel.t ok 1 - add command ok 2 - STDOUT: HELLO ok 3 - child closed. 20250: a 'got_child_closed' event was sent from /usr/local/share/perl/5.8.8/POE/Resource/Signals.pm at 551 to session 2 (POE::Session=ARRAY(0x87bd0c8)) but session 2 (POE::Session=ARRAY(0x87bd0c8)) has neither a handler for it nor one for _default 1..3
Curious. t/12.worker.timeout1.t and t/13.worker.timeout2.t are already clean. So apparently they're doing something right that the other programs are missing. j
Looks like this got fixed somewhere between 0.12 and 0.16. Woot!