From 2d123ad1d143438fb56756567f664343364072b9 Mon Sep 17 00:00:00 2001 From: Martin Englund and Vinicius Fuentes Date: Wed, 20 Mar 2013 16:36:11 -0700 Subject: [PATCH] [fixes #45583393] Paralellize destruction of compilation VMs --- director/lib/director/package_compiler.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/director/lib/director/package_compiler.rb b/director/lib/director/package_compiler.rb index 23a479145fe..63f32a97de7 100644 --- a/director/lib/director/package_compiler.rb +++ b/director/lib/director/package_compiler.rb @@ -182,8 +182,10 @@ def compile_packages # happen until everything was done compiling. if @deployment_plan.compilation.reuse_compilation_vms @vm_reuser.each do |vm_data| - tear_down_vm(vm_data) + pool.process { tear_down_vm(vm_data) } end + + pool.wait end end end