Detect stale tile expiry locks and break them
authorTom Hughes <tom@compton.nu>
Thu, 7 May 2015 07:22:02 +0000 (08:22 +0100)
committerTom Hughes <tom@compton.nu>
Thu, 7 May 2015 07:22:02 +0000 (08:22 +0100)
cookbooks/tile/templates/default/cleanup-tiles.erb

index 8278545..34761ba 100644 (file)
@@ -12,7 +12,7 @@ use LockFile::Simple;
 
 my $tiledir = shift @ARGV;
 
-my $lockmgr = LockFile::Simple->make(-autoclean => 1, -max => 1, -hold => 0, -warn => 0);
+my $lockmgr = LockFile::Simple->make(-autoclean => 1, -max => 1, -hold => 0, -warn => 0, -stale => 1);
 
 $lockmgr->lock("${tiledir}/cleanup") || exit 0;