Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: a7f3f23c846f4fd664a718235fdb2ad97992c26e https://github.com/Perl/perl5/commit/a7f3f23c846f4fd664a718235fdb2ad97992c26e Author: Karl Williamson <k...@cpan.org> Date: 2025-09-02 (Tue, 02 Sep 2025)
Changed paths: M ext/XS-APItest/t/keyword_plugin_threads.t M ext/re/t/re_funcs_u.t M t/io/closepid.t M t/io/openpid.t M t/mro/package_aliases.t M t/mro/package_aliases_utf8.t M t/op/sigdispatch.t M t/op/signame_canonical.t M t/op/study.t M t/op/threads.t M t/op/time.t M t/op/time_loop.t M t/op/waitpid.t M t/perf/speed.t M t/perf/taint.t M t/re/fold_grind.pl M t/re/pat_psycho.t M t/re/speed.t M t/re/subst.t M t/win32/popen.t Log Message: ----------- Turn off watchdog when done in tests If you set a watchdog timer, you should clear it when its no longer needed. Otherwise it can go off, aborting your test script. In these twenty test files, it hasn't mostly been a problem because the script finishes before the timer goes off. But I bet that some heisenbugs have been the result of not clearing it. It actually shouldn't be necessary to clear the timer when that is the final statement in the test file, but we may want to add a porting test that makes sure watchdogs are cleared, and always adding a clear enables such a test to properly work. To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications