KeyedMutex 0.03
CPANにアップロードした。
KeyedMutex-0.06 - An interprocess keyed mutex - metacpan.org
やったのは、
if (my $lock = $km->lock($key, 1)) { ... }
みたいなスコープから抜ける際にオブジェクトが DESTROY されてロックがリリースされるようなコーディング手法のサポート。このスタイル、なんて呼ぶんでしたっけ?
追記: RAII ですね。Resource acquisition is initialization - Wikipedia