summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2000-09-23 14:48:07 +0000
committerivan <ivan>2000-09-23 14:48:07 +0000
commit389a0bdb590f681e4beab67ff0b6401f0df02b79 (patch)
treee20aa50fdd479895a7e41c65a7d293ab7c2cedd4
parent68ec0e30f04d334ea3c69a7656711bef52a307b9 (diff)
didn't properly delete lockfile on failed files - preventing retriesHEADmaster
-rwxr-xr-xdigitiz-xfer2
1 files changed, 2 insertions, 0 deletions
diff --git a/digitiz-xfer b/digitiz-xfer
index 611e55a..c168c93 100755
--- a/digitiz-xfer
+++ b/digitiz-xfer
@@ -90,6 +90,8 @@ while (1) {
if ( $retrytime && (time-$retrytime)/3600 >= 48 ) {
logfail($file, "still can't transfer $file after 48 hours");
failed($file);
+ unlink "$lock_directory/$file";
+ exit;
}
#next if ($retry-1) > ((time-$retrytime)/3600);
exit if ($retry-1) > ((time-$retrytime)/3600);