Skip to content

IO::Handle::blocking does not work under windows 7 64bit [rt.cpan.org #61074] #17455

Closed
@toddr

Description

@toddr

Migrated from rt.cpan.org#61074 (status was 'new')

Requestors:

Attachments:

From [email protected] on 2010-09-05 02:12:17:

IO::Handle::blocking seems to break the socket entity under windows 7
64bit(possible other OS'es).

Attached is an example of breaking code: please adjust the port and
address to something that is open on your side, and then try
uncommenting either of the IO::Handle::blocking calls. The connect will
fail with "unknown error" or "A non-blocking socket operation could not
be completed immediately." depending on the perl distribution.

Please note that $sock->blocking(0) or $sock->blocking(1) will also fail
the same way.

Issue present in both activeperl 5.10.1 and strawberry perl 5.12.1.

From [email protected] on 2010-09-05 11:39:54:

Additional bug reference for a similar bug that might be related #17448

Metadata

Metadata

Assignees

Labels

Bugdist-IOissues in the dual-life blead-first IO distributiondistro-mswin32

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions