++ed by:
KOVENSKY SKAUFMAN KEEDI AZAWAWI POTATOGIM

13 PAUSE users
11 non-PAUSE users.

Paul Evans
and 1 contributors

Changes for version 0.15

  • IO::Async::Set subclasses and IO::Async::Buffer have now been entirely removed.
  • CHANGES:
    • Support handle-less IO::Async::Sequencer, like ::Notifier
    • Set SO_REUSEADDR on listening sockets by default
    • Allow Loop->listen() on a plain filehandle containing a socket
    • No longer any need to explcitly call Loop->enable_childmanager
  • BUGFIXES:
    • IO::Async::Loop->_adjust_timeout actually works properly
    • Notifier->close() only runs on_closed callback if it actually closed - allows for neater cross-connected Notifiers
    • Made Notifier->want_{read,write}ready more efficient
    • Notifier->close() on a child notifier works
    • Loop->listen() should take the first successful address, rather than trying them all

Modules

Provides