diff --git a/app/controllers/admin/sites_controller.rb b/app/controllers/admin/sites_controller.rb index 0e252ff..38da321 100644 --- a/app/controllers/admin/sites_controller.rb +++ b/app/controllers/admin/sites_controller.rb @@ -105,8 +105,7 @@ class Admin::SitesController < OrbitAdminController result = "failed" else result = "success" - p1 = fork { bundle_update } - Process.detach(p1) + Bundler.with_clean_env { `cd #{Rails.root} && bundle update` } end render :text => result