--- AnyEvent/Changes 2011/10/01 21:00:30 1.510 +++ AnyEvent/Changes 2011/10/01 22:48:36 1.512 @@ -4,13 +4,13 @@ TODO: AE::logger TODO: add debug/trace logging to some modules -TODO: poe child watcher hang? TODO: general log level "cap" -TODO: timer increase for arm(?) - INCOMPATIBLE CHANGE: the default log level is now "4" (error and above), and some messages inside AnyEvent have been elevated to higher log levels to print by default. - AnyEvent::log, unlike AnyEvent::Log::log, did not always exit on fatal. + - work around yet another signal race bug, newly introduced by POE. My + how that module sucks. - add google public ipv6 dns as fallback servers, so AE::DNS can finally support ipv6-only operation even with defaults (also use ::1 instead of 127.0.0.1). @@ -18,8 +18,11 @@ - AE::Strict now checks that registered fds are still valid at regular intervals. - skip frequently called 'require' calls if the module appears loaded. - - increase signal latency test timer considerably for poor little osx. + - increase signal latency test timer considerably for poor little osx, + which can't be bothered with basic posix functionality such as signal + delivery. - mention some debugging aids in the tutorial. + - new env variable PERL_ANYEVENT_MAX_SIGNAL_LATENCY. - detect the extremely evil IO::Async::Loop::AnyEvent module and refuse to work with it - the author is well aware of the issues but refuses to fix them. This extreme step has been taken because the module actively