From ca0c3d76aa264c5baf1d16edae62c7231e243286 Mon Sep 17 00:00:00 2001 From: Vladimir Shushlin <v.shushlin@gmail.com> Date: Tue, 26 Jan 2021 14:55:38 +0300 Subject: [PATCH] Fix migration threads for pages migration --- app/services/pages/migrate_from_legacy_storage_service.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/services/pages/migrate_from_legacy_storage_service.rb b/app/services/pages/migrate_from_legacy_storage_service.rb index e6c9240df528..c7a996a557f5 100644 --- a/app/services/pages/migrate_from_legacy_storage_service.rb +++ b/app/services/pages/migrate_from_legacy_storage_service.rb @@ -32,8 +32,10 @@ def execute def start_migration_threads Array.new(@migration_threads) do Thread.new do - while batch = @queue.pop - process_batch(batch) + Rails.application.executor.wrap do + while batch = @queue.pop + process_batch(batch) + end end end end -- GitLab