So... I'd like to confirm that it probably is a signals issue... After letting the same blankimg script for for about 24 hours, THEN sending a Ctrl-C to it, I get a hang.... Here's the last output i got with trace_default... Sorry for the nasty formatting below... I'm on a public term. Good luck Rocco. Thanks!
-a `--------------------------- ... at macro test_for_idle_poe_kernel (defined in /usr/lib/perl5/site_perl/5.005/POE/Kernel.pm at line 509) inv oked from /usr/lib/perl5/site_perl/5.005/POE/Kernel.pm line 1286. *** Kernel::run() iterating. now(86876.97) timeout(0.00) then(86876.97) *** Event times: 86906=0.00 ,----- SELECT BITS IN ----- | READ : 00010000 | WRITE : 00000000 | EXPEDITE: 00000000 `-------------------------- select timed out... ,----- SELECT BITS OUT ----- | READ : 00000000 | WRITE : 00000000 | EXPEDITE: 00000000 `--------------------------- now(86876.98) sched_time(86876.97) seq(86906) name(_sigchld_poll) >>> dispatching _sigchld_poll to POE::Kernel=ARRAY(0x8325698) session sunflower-3c1ae259000043d6 POE::Kernel is polling for signals at 1008481716.98433 POE::Kernel has no child processes. POE::Kernel will poll again after a delay. }}} enqueuing event '_sigchld_poll' for session sunflower-3c1ae259000043d6 at 1008481717.98459 <<< session sunflower-3c1ae259000043d6 -> _sigchld_poll returns (1) ,----- Kernel Activity ----- | Events : 1 | Files : 1 | `--> : ARRAY(0x848b544) | Extra : 0 `--------------------------- ... at macro test_for_idle_poe_kernel (defined in /usr/lib/perl5/site_perl/5.005/POE/Kernel.pm at line 509) inv oked from /usr/lib/perl5/site_perl/5.005/POE/Kernel.pm line 1286. *** Kernel::run() iterating. now(86876.99) timeout(1.00) then(86877.98) *** Event times: 86907=1.00 ,----- SELECT BITS IN ----- | READ : 00010000 | WRITE : 00000000 | EXPEDITE: 00000000 `--------------------------
