2.17 2016-08-18T14:42:56Z
2.16 2016-04-13T02:27:43Z
commit 3ae73a349f70f06c60de3f635916929bc8643429
Author: Alex Vandiver <alex@chmrr.net>
Date: Tue Apr 12 00:33:21 2016 -0700
Ensure that IO::Socket::IP is DESTROY'd before can_bind returns
be316f1f worked around a core perl bug[1] which causes Perl < 5.24.0 to DESTROY the IO::Socket::IP object too late, causing the empty port to not actually be empty if it was used immediately.
Unfortunately, this change was lost in ba745fd1, which again put the return of `can_bind` on the stack along with the actual return value, re-instating the bug.
Split the statement across two statements again, and add a comment on the importance of preserving it.
[1] https://rt.perl.org/Public/Bug/Display.html?id=124248
2.15 2016-03-15T00:25:52Z
Please log in to add feedback.
This update has been submitted for testing by dfateyev.
This update has been pushed to testing.
This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by dfateyev.
This update has been pushed to stable.