The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Revision history for Perl module Mutex.

1.011 Wed Sep 13 18:00:00 EST 2023

  * Bump version.

1.010 Wed Sep 13 09:00:00 EST 2023

  * Improve mutex synchronize (aka enter) with guard capability.
    Thank you, José Joaquín Atria.
  * Fix mutex re-entrant lock on the Windows platform.
  * Add mutex guard_lock method.

1.009 Tue Jun 06 12:00:00 EST 2023

  * Improved reliability on the Windows platform.

1.008 Wed May 31 19:00:00 EST 2023

  * Improved reliability on the Windows platform.

1.007 Mon Oct 10 04:00:00 EST 2022

  * Improved reliability on the Windows platform.
  * Improved Mutex::Channel::timedwait on the Windows platform.
  * Improved Mutex::Channel performance on UNIX platforms.

1.006 Thu Jul 16 11:00:00 EST 2020

  * Improved IPC performance on Linux.
  * Bumped minimal Perl version to 5.8.1.

1.005 Tue Nov 21 15:30:00 EST 2017

  * Improved wantarray support in Mutex synchronize.

1.004 Fri Apr 28 16:00:00 EST 2017

  * Fixed Mutex::Flock, tmp_file missing script name in path.

1.003 Wed Apr 05 01:30:00 EST 2017

  * Updated Mutex to not croak when running Perl in taint mode via perl -T.
    Failing -T was Mutex::Util.

1.002 Fri Mar 31 11:00:00 EST 2017

  * Check for EINTR during sysread and syswrite.
  * Removed unused _sock_ready from Mutex::Util.
  * Updated documentation.

1.001 Fri Mar 24 03:00:00 EST 2017

  * Applied corrections to documentation.

1.000 Fri Mar 24 02:00:00 EST 2017

  * First release.