This version was released on 2000-11-19.

This is a big shout out to all my homies on the CPAN. Yo yo yo!

Added nick collision prevention and a /quit command to tutorial-chat.perl.

Removed the "to do" list from Changes.

Added the 'heap' parameter to POE::Session->create(). Documented it, too.

Fixed a condition where the Kernel would not exit. This happened whenever a session with extra reference counts was forcibly stopped. The session would clean up and exit, but the Kernel's master "extra references" count was not decremented. The Kernel had thought that there was still activity going on, so it wouldn't exit. The biggest symptom of this problem was Gtk/Tk apps not exiting when they ought to.

Removed &sub from lib/Devel/Trace.pm because it was causing some of the tests to fail. It doesn't seem to hurt anything by being gone. Thanks to Nejiteepu for hitting me with the bludgeon of reason on it.

Removed the $SIG{ALRM} kludge from t/01_sessions.t; it's not needed now that &sub is gone from lib/Devel/Trace.pm.

Added tests for &Kernel::get_active_session and &Session::get_heap().

Exercise more code in the tests, including some error conditions.

Back to POE CHANGES.