diff --git a/app/controllers/admin/site_panel_controller.rb b/app/controllers/admin/site_panel_controller.rb index 1e6339a..ddab04e 100644 --- a/app/controllers/admin/site_panel_controller.rb +++ b/app/controllers/admin/site_panel_controller.rb @@ -133,7 +133,9 @@ class Admin::SitePanelController < OrbitAdminController render 'see_detail_for_created_site' and return elsif params[:type] == 'change_server_name' cmd = "bundle exec rake create_site:change_site_server_name[#{params[:id]},'#{params[:site_construct][:domain_name]}']" - system(cmd) + Thread.new do + system(cmd) + end redirect_to :back and return elsif params[:type] == 'delete_from_list' SiteConstruct.find(params[:id]).destroy