diff options
Diffstat (limited to 'app/workers/repository_update_remote_mirror_worker.rb')
-rw-r--r-- | app/workers/repository_update_remote_mirror_worker.rb | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/workers/repository_update_remote_mirror_worker.rb b/app/workers/repository_update_remote_mirror_worker.rb index 9265449fdf4..598cf9ce567 100644 --- a/app/workers/repository_update_remote_mirror_worker.rb +++ b/app/workers/repository_update_remote_mirror_worker.rb @@ -25,10 +25,12 @@ class RepositoryUpdateRemoteMirrorWorker # If the update is already running, wait for it to finish before running again # This will wait for a total of 90 seconds in 3 steps - in_lock(remote_mirror_update_lock(remote_mirror.id), - retries: 3, - ttl: remote_mirror.max_runtime, - sleep_sec: LOCK_WAIT_TIME) do + in_lock( + remote_mirror_update_lock(remote_mirror.id), + retries: 3, + ttl: remote_mirror.max_runtime, + sleep_sec: LOCK_WAIT_TIME + ) do update_mirror(remote_mirror, scheduled_time, tries) end rescue Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError |