Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 72683
Status: resolved
Priority: 0/
Queue: POE

People
Owner: Nobody in particular
Requestors: martin [...] davintech.ca
Cc:
AdminCc:

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



Subject: POE/AnyEvent with POE::Component::DHCP::Monitor
Date: Wed, 23 Nov 2011 20:45:46 -0500
To: <bug-poe [...] rt.cpan.org>
From: <martin [...] davintech.ca>
Hi! Trying to use POE & AnyEvent with POE::Component::DHCP::Monitor. Got this stacktrace. The script worked before (but I don't remember what versions of perl & POE/AnyEvent worked). please report this stacktrace to bug-poe@rt.cpan.org at /usr/lib/perl5/site_perl/5.12.4/POE/Kernel.pm line 1013 POE::Kernel::_dispatch_event('POE::Kernel', undef, 'POE::Kernel', '_child', 128, 'ARRAY(0x98e38b0)', '/usr/lib/perl5/site_perl/5.12.4/POE/Resource/Sessions.pm', 554, undef, ...) called at /usr/lib/perl5/site_perl/5.12.4/POE/Resource/Sessions.pm line 551 POE::Kernel::_data_ses_stop('POE::Kernel', 'senna-4ecda118-00001456-00000001') called at /usr/lib/perl5/site_perl/5.12.4/POE/Resource/Signals.pm line 507 POE::Kernel::_data_sig_free_terminated_sessions('POE::Kernel') called at /usr/lib/perl5/site_perl/5.12.4/POE/Kernel.pm line 974 POE::Kernel::_dispatch_event('POE::Kernel', 'POE::Session=ARRAY(0x9861e38)', 'POE::Kernel', '_signal', 16, 'ARRAY(0x9859ab8)', '/usr/lib/perl5/site_perl/5.12.4/POE/Kernel.pm', 1077, undef, ...) called at /usr/lib/perl5/site_perl/5.12.4/POE/Resource/Events.pm line 315 POE::Kernel::_data_ev_dispatch_due('POE::Kernel') called at /usr/lib/perl5/site_perl/5.12.4/POE/Loop/Select.pm line 306 POE::Kernel::loop_do_timeslice('POE::Kernel') called at /usr/lib/perl5/site_perl/5.12.4/i686-linux/AnyEvent/Impl/POE.pm line 384 AnyEvent::CondVar::Base::_wait('AnyEvent::CondVar=HASH(0x9040f78)') called at /usr/lib/perl5/site_perl/5.12.4/i686-linux/AnyEvent.pm line 1980 AnyEvent::CondVar::Base::recv('AnyEvent::CondVar=HASH(0x9040f78)') called at ./mcd-dhcpmon line 32
Can you test again using https://github.com/bingos/poe-loop-anyevent instead of AnyEvent::Impl::POE? If that works, let's ask BINGOS to release POE::Loop::AnyEvent to CPAN? But if it still fails, please attach a test program to this ticket. The stack trace is inconclusive, but I can dig into the problem once I've reproduced it here. Thank you!
Subject: Re: [rt.cpan.org #72683] POE/AnyEvent with POE::Component::DHCP::Monitor
Date: Thu, 15 Dec 2011 20:16:12 -0500
To: <bug-poe [...] rt.cpan.org>
From: martin [...] davintech.ca
On 15.12.2011 12:48, Rocco Caputo via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=72683 > > > Can you test again using https://github.com/bingos/poe-loop-anyevent > instead of AnyEvent::Impl::POE? If that works, let's ask BINGOS to > release > POE::Loop::AnyEvent to CPAN? > > But if it still fails, please attach a test program to this ticket. > The stack trace is inconclusive, but I can dig into the problem once > I've reproduced it > here. > > Thank you!
For some reason it works now. I should have been tracking module versions, but these seem to work. POE::Component::DHCP::Monitor is up to date (1.02). POE::Component is up to date (1.312). POE is up to date (1.312). AnyEvent is up to date (6.12). use AnyEvent; use POE; use POE::Component::DHCP::Monitor; use Net::DHCP::Packet; use XML::TreeBuilder; I guess the bug can be closed. I don't know what exact combinations caused it to occur. Thanks! MD
Thanks for the followup. Marking as resolved per your advice. You are of course welcome to reopen this ticket (or open another one) if you encounter more trouble.