Commit 0db22fd615f995b710fb68d4c7492d407ffb60de

Ensure that the lock file cleans it's self up except when we encounter a TaskLockError

Commit diff

script/task_performer

 
2424 end
2525 FileUtils.touch(LOCK_FILE_PATH)
2626 yield
27 FileUtils.rm(LOCK_FILE_PATH)
2827 rescue TaskLockError
2928 $stderr.puts "Task lockfile exists"
3029 exit(1)
30 ensure
31 FileUtils.rm(LOCK_FILE_PATH)
3132 end
3233end
3334
4545 $stderr.puts exception_backtrace_string
4646 exit(1)
4747 end
48end
48end
toggle raw diff