Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 113451
Status: open
Priority: 0/
Queue: POE

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

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



Subject: test hangs on Windows
t/10_units/04_drivers/01_sysrw.t Windows 7 Russian 32-bit, perl 5.22.0, 5.23.9 1..17 ok 1 - use POE::Driver::SysRW; ok 2 - disallow zero or negative block sizes ok 3 - disallow zero or negative block sizes ok 4 - disallow unknown parameters ok 5 - get() returns undef on error ok 6 - get() sets $! on error (Bad file descriptor) ok 7 - buffered 0 octets on empty put() ok 8 - no messages buffered ok 9 - first put: buffer contains 40 octets (should be 40) ok 10 - one message buffered ok 11 - second put: buffer contains 85 octets (should be 85) (hangs) Windows XP Russian 32-bit, perl 5.22.0, 5.22.1, 5.23.9 1..17 ok 1 - use POE::Driver::SysRW; ok 2 - disallow zero or negative block sizes ok 3 - disallow zero or negative block sizes ok 4 - disallow unknown parameters ok 5 - get() returns undef on error ok 6 - get() sets $! on error (Bad file descriptor) ok 7 - buffered 0 octets on empty put() ok 8 - no messages buffered ok 9 - first put: buffer contains 40 octets (should be 40) ok 10 - one message buffered ok 11 - second put: buffer contains 85 octets (should be 85) not ok 12 - flushed 1048661 octets == read 0 octets # Failed test 'flushed 1048661 octets == read 0 octets' # at t/10_units/04_drivers/01_sysrw.t line 112. (hangs)
same here. Windows 10, Strawberry Perl 5.24.1 64bit. hangs after ok 11.
Hello, t/10_units/04_drivers/01_sysrw.t seems to hang after ok 11 on POE 1.368. Windows 8.1, Strawberry Perl 5.30.2 64bit. C:\home\sunlight2\POE-1.368>prove -lv t\10_units\04_drivers\01_sysrw.t t\10_units\04_drivers\01_sysrw.t .. 1..17 ok 1 - use POE::Driver::SysRW; ok 2 - disallow zero or negative block sizes ok 3 - disallow zero or negative block sizes ok 4 - disallow unknown parameters ok 5 - get() returns undef on error ok 6 - get() sets $! on error (Bad file descriptor) ok 7 - buffered 0 octets on empty put() ok 8 - no messages buffered ok 9 - first put: buffer contains 40 octets (should be 40) ok 10 - one message buffered ok 11 - second put: buffer contains 85 octets (should be 85) (hangs) Thank you, -- twata