]> git.vpit.fr Git - perl/modules/Thread-Cleanup.git/commit
Skip threads tests unless perl version is 5.13.4 or greater
authorVincent Pit <vince@profvince.com>
Sun, 1 Sep 2013 16:33:00 +0000 (18:33 +0200)
committerVincent Pit <vince@profvince.com>
Sun, 1 Sep 2013 16:33:00 +0000 (18:33 +0200)
commit981090d572d766fbcccf048b3777e6fd1edc4fea
tree9496b355027746ce6e348a4c18a88852af2ecae9
parent86915a65eed5d806e6c48b8b8fda1d3c4d990987
Skip threads tests unless perl version is 5.13.4 or greater

There was a long standing bug in the handling of GV <-> CV double linkage
that could (and explicitely did with a poisonous perl) cause segfaults at
thread destruction. It got fixed by Dave in commit 803f274 which went in
5.13.3, but the fix was amended for 5.13.4 in commit 09aad8f. Since it's
not really fair for the user to not be able to install the module because
of this, we skip the threads tests unless perl is at least 5.13.4.
MANIFEST
t/10-join.t
t/11-detach.t
t/20-recurse.t
t/21-ctl.t
t/lib/Thread/Cleanup/TestThreads.pm [new file with mode: 0644]