diff options
Diffstat (limited to 'lib/gitlab/background_migration.rb')
-rw-r--r-- | lib/gitlab/background_migration.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/gitlab/background_migration.rb b/lib/gitlab/background_migration.rb index 73d2611e51f..64ddae12f89 100644 --- a/lib/gitlab/background_migration.rb +++ b/lib/gitlab/background_migration.rb @@ -19,7 +19,12 @@ module Gitlab next unless job.queue == self.queue next unless migration_class == steal_class - perform(migration_class, migration_args) if job.delete + begin + perform(migration_class, migration_args) if job.delete + rescue => e + Logger.new($stdout).warn(e.message) + next + end end end end |