=================================
2008-12-09T06:15:39.900728Z v0_25
=================================
2008-12-09 06:14:33 (r104) by rcaputo; Client-Keepalive.pm M
New version.
2008-12-09 04:55:21 (r103) by rcaputo; Client-Keepalive.pm M
Do not bother trying to shut down cancelled requests. Attempting to
do so only causes heartbreak and crashes when we dereference a string
rather than an arrayref.
2008-12-08 18:07:54 (r102) by rcaputo; Makefile.PL M
ExtUtils::MakeMaker officially added META_MERGE, which we now use.
2008-12-08 17:49:43 (r101) by rcaputo; Client-Keepalive.pm M
Resolve a memory leak uncovered by jcasey and diagnosed by Apocalypse
in irc.perl.org #poe. Request IDs were allocated by not removed when
done, so the hash to prevent collisions would only grow over time.
=================================
2008-12-07T03:53:59.984618Z v0_24
=================================
2008-12-07 03:52:29 (r99) by rcaputo; Client-Keepalive.pm M
Back out the setsockopt() call because it was causing runtime errors.
If we must try to avoid FIN_WAIT_2, we must do it better next time.
2008-11-30 19:04:51 (r98) by rcaputo; Client-Keepalive.pm M
Applied Ivan Mitoyarov's patch to completely clean up requests that
have been enqueued for a full pool.
=================================
2008-11-24T22:37:36.391530Z v0_23
=================================
2008-11-24 22:36:21 (r96) by rcaputo; Client-Keepalive.pm M
Bump again for release.
2008-11-24 22:35:43 (r95) by rcaputo; Client-Keepalive.pm M
Don't bother with setsockopt() on filehandles that aren't open.
=================================
2008-11-24T22:30:36.636504Z v0_22
=================================
2008-11-24 22:28:47 (r93) by rcaputo; Makefile.PL M
Rely on modern Client::DNS.
2008-11-24 22:27:14 (r92) by rcaputo
t/12_extref.t M; t/50_bisbee_timeout.t M; t/08_quick_reuse.t M;
t/11_dead_socket.t M; Client-Keepalive.pm M
Bump up the version, and fix some tab damage.
2008-11-24 20:12:23 (r91) by rcaputo
t/06_activity.t M; t/04_free_each.t M; Client-Keepalive.pm M
EXPERIMENTAL: Turn off SO_LINGER when closing kept-alive sockets due
to activity while in the pool or being kept in the pool too long.
2008-11-21 17:52:56 (r90) by rcaputo; Client-Keepalive.pm M
Ignore Client::DNS responses if Client:Keepalive has shut down.
=================================
2008-08-06T19:01:34.101195Z v0_21
=================================
2008-08-06 19:01:16 (r88) by rcaputo; Client-Keepalive.pm M
Reverse the sense of the dotted-quad address test. Resolves
rt.cpan.org ticket 38219, reported by Apocalypse.
=================================
2008-07-13T06:50:02.417909Z v0_20
=================================
2008-07-13 06:47:46 (r86) by rcaputo; Client-Keepalive.pm M
Time for a new release.
2008-07-13 06:23:06 (r85) by rcaputo; Client-Keepalive.pm M
Improve handling of canceled requests. Avoids DNS response errors and
the dreaded "unexpectedly undefined requests" crash. Fix prompted by
a test case from Jeff Bisbee.
===================================
2008-03-24T16:40:25.441638Z v0_1001
===================================
2008-03-24 16:37:59 (r83) by rcaputo; Client-Keepalive.pm M
Release 0.1001
2008-03-24 16:37:27 (r82) by rcaputo; Client-Keepalive.pm M
Resolve an issue where this component's session could shut down
before the object. Thanks to Kevin Scaldeferri for reporting the
problem in rt.cpan.org ticket 27182.
2008-03-24 05:50:40 (r81) by rcaputo
t/51_reiss_reuse.t M; t/08_quick_reuse.t M
Randomize the ports used by test 08 and 51. Not a perfect solution,
but it should avoid most bind errors on systems that don't allow
immeditate port reuse. Works around the issue in rt.cpan.org 29097,
reported by Andreas J. König. (Wish me luck on the Unicode there.)
==============
End of Excerpt
==============