Skip Menu |

This queue is for tickets about the POE-Loop-EV CPAN distribution.

Report information
The Basics
Id: 104047
Status: new
Priority: 0/
Queue: POE-Loop-EV

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

Bug Information
Severity: Important
Broken in:
  • 0.12
  • 0.13
Fixed in: (no value)



Subject: t/30_loops/ev/comp_tcp.t hangs on Windows
1..34 ok 1 - Client::TCP constructor requires even number of parameters ok 2 - Client::TCP constructor requires RemoteAddress ok 3 - Client::TCP constructor requires RemotePort ok 4 - Client::TCP constructor requires ServerInput ok 5 - Client::TCP constructor requires LowMark, ServerHigh, ServerLow ok 6 - Client::TCP constructor requires HighMark, ServerHigh, ServerLow ok 7 - Client::TCP constructor requires HighMark, LowMark, ServerLow ok 8 - Client::TCP constructor requires HighMark, LowMark, ServerHigh ok 9 - Client::TCP constructor requires InlineStates to be a reference ok 10 - Client::TCP constructor requires PackageStates to be a reference ok 11 - Client::TCP constructor requires ObjectStates to be a reference ok 12 - Client::TCP constructor requires SessionParams to be an array reference ok 13 - acceptor server got client connection ok 14 - server got pre-connect callback ok 15 - ARG0 is a socket ok 16 - callback server got client connection ok 17 - acceptor server stopped the client session (in cleanup) === 1652 === <us> must call select_read() from a running session at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 2216. POE::Kernel::select_read(POE::Kernel=ARRAY(0xea150c), GLOB(0x11cdfe4)) called at C:/Strawberry201/perl/site/lib/POE/Wheel/ReadWrite.pm line 392 POE::Wheel::ReadWrite::DESTROY(POE::Wheel::ReadWrite=ARRAY(0x11ff97c)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1320 eval {...} called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1320 POE::Kernel::stop("POE::Kernel") called at C:/Strawberry201/perl/site/lib/POE/Resource/Events.pm line 391 POE::Kernel::_data_ev_dispatch_due(POE::Kernel=ARRAY(0xea150c)) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 76 POE::Kernel::_loop_timer_callback(EV::Periodic=SCALAR(0xee1cb4), 512) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 eval {...} called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 POE::Kernel::loop_run(POE::Kernel=ARRAY(0xea150c)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1279 POE::Kernel::run("POE::Kernel") called at C:\Strawberry201\perl\site\lib\POE\Test\Loops/comp_tcp.pm line 260 require comp_tcp.pm called at t/30_loops/ev/comp_tcp.t line 25 (in cleanup) === 1652 === <us> must call select_read() from a running session at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 2216. POE::Kernel::select_read(POE::Kernel=ARRAY(0xea150c), GLOB(0x11f33c4)) called at C:/Strawberry201/perl/site/lib/POE/Wheel/ReadWrite.pm line 392 POE::Wheel::ReadWrite::DESTROY(POE::Wheel::ReadWrite=ARRAY(0x11fc34c)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1320 eval {...} called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1320 POE::Kernel::stop("POE::Kernel") called at C:/Strawberry201/perl/site/lib/POE/Resource/Events.pm line 391 POE::Kernel::_data_ev_dispatch_due(POE::Kernel=ARRAY(0xea150c)) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 76 POE::Kernel::_loop_timer_callback(EV::Periodic=SCALAR(0xee1cb4), 512) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 eval {...} called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 POE::Kernel::loop_run(POE::Kernel=ARRAY(0xea150c)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1279 POE::Kernel::run("POE::Kernel") called at C:\Strawberry201\perl\site\lib\POE\Test\Loops/comp_tcp.pm line 260 require comp_tcp.pm called at t/30_loops/ev/comp_tcp.t line 25 (in cleanup) === 1652 === <us> must call select() from a running session at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 2185. POE::Kernel::select(POE::Kernel=ARRAY(0xea150c), GLOB(0x11d105c)) called at C:/Strawberry201/perl/site/lib/POE/Wheel/SocketFactory.pm line 1124 POE::Wheel::SocketFactory::_shutdown(SCALAR(0x11d11dc), REF(0x11d10bc), SCALAR(0x11d1134), SCALAR(0x11d114c), SCALAR(0x11d1164), SCALAR(0x11d10ec), SCALAR(0x11d117c), SCALAR(0x11d1104)) called at C:/Strawberry201/perl/site/lib/POE/Wheel/SocketFactory.pm line 1102 POE::Wheel::SocketFactory::DESTROY(POE::Wheel::SocketFactory=ARRAY(0x11d10a4)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1320 eval {...} called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1320 POE::Kernel::stop("POE::Kernel") called at C:/Strawberry201/perl/site/lib/POE/Resource/Events.pm line 391 POE::Kernel::_data_ev_dispatch_due(POE::Kernel=ARRAY(0xea150c)) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 76 POE::Kernel::_loop_timer_callback(EV::Periodic=SCALAR(0xee1cb4), 512) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 eval {...} called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 POE::Kernel::loop_run(POE::Kernel=ARRAY(0xea150c)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1279 POE::Kernel::run("POE::Kernel") called at C:\Strawberry201\perl\site\lib\POE\Test\Loops/comp_tcp.pm line 260 require comp_tcp.pm called at t/30_loops/ev/comp_tcp.t line 25 (in cleanup) === 1652 === <us> must call select() from a running session at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 2185. POE::Kernel::select(POE::Kernel=ARRAY(0xea150c), GLOB(0x11ce1ac)) called at C:/Strawberry201/perl/site/lib/POE/Wheel/SocketFactory.pm line 1124 POE::Wheel::SocketFactory::_shutdown(SCALAR(0x11ce32c), REF(0x11ce20c), SCALAR(0x11ce284), SCALAR(0x11ce29c), SCALAR(0x11ce2b4), SCALAR(0x11ce23c), SCALAR(0x11ce2cc), SCALAR(0x11ce254)) called at C:/Strawberry201/perl/site/lib/POE/Wheel/SocketFactory.pm line 1102 POE::Wheel::SocketFactory::DESTROY(POE::Wheel::SocketFactory=ARRAY(0x11ce1f4)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1336 eval {...} called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1336 POE::Kernel::stop("POE::Kernel") called at C:/Strawberry201/perl/site/lib/POE/Resource/Events.pm line 391 POE::Kernel::_data_ev_dispatch_due(POE::Kernel=ARRAY(0xea150c)) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 76 POE::Kernel::_loop_timer_callback(EV::Periodic=SCALAR(0xee1cb4), 512) called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 eval {...} called at C:\Strawberry201\cpan\build\POE-Loop-EV-0.12-sKAOPR\blib\lib/POE/Loop/EV.pm line 113 POE::Kernel::loop_run(POE::Kernel=ARRAY(0xea150c)) called at C:/Strawberry201/perl/site/lib/POE/Kernel.pm line 1279 POE::Kernel::run("POE::Kernel") called at C:\Strawberry201\perl\site\lib\POE\Test\Loops/comp_tcp.pm line 260 require comp_tcp.pm called at t/30_loops/ev/comp_tcp.t line 25 (hangs) -- Alexandr Ciornii, http://chorny.net