cpan IO-Async 0.61

latest releases: 0.803, 2.232012, 0.1.11...
10 years ago

[CHANGES]
  • Some OSes lack signals; forbid the ->*_signal methods, and use
    waitpid() polling for child processes if so
  • Rearrangement of $loop->listen and IO::Async::Listener logic to
    allow Listener subclasses to use listen extensions (e.g. SSL)
  • Allow ->listen to construct new Stream or Socket handles
  • Updated documentation and tests to emphasise futures with resolver
    and ->listen
  • Support spawning threads and watching for exit
  • Support IO::Async::Routine based on threads
  • Various MSWin32 improvements and fixes - it now passes tests \o/
  • Declare that MSWin32 does not support POSIX-like fork(); skip all
    unit tests and functionallity based on it if so

Note: These changes break IO::Async::SSL versions 0.12 or older.

[BUGFIXES]

  • Ensure that $stream->write( CODE, on_write/write_len ) works
    correctly

With many thanks to Mithaldu for the use of his Windows smoker for
development and testing of the MSWin32 fixes

Don't miss a new IO-Async release

NewReleases is sending notifications on new releases.