From 5cdc78aff2f16e6b57cc9583b989e732ab0cfb44 Mon Sep 17 00:00:00 2001 From: Noah Gibbs Date: Tue, 18 Apr 2017 12:52:39 -0700 Subject: [PATCH] Use different Puma thread format to work around old Puma bug: https://github.com/puma/puma/issues/984 --- start.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/start.rb b/start.rb index 7e08855..9c4f550 100755 --- a/start.rb +++ b/start.rb @@ -68,7 +68,7 @@ def server_start STDERR.print "In PID #{Process.pid}, starting server on port #{PORT_NUM}\n" Dir.chdir "work/discourse" # Start Puma in a new process group to easily kill subprocesses if necessary - exec({ "RAILS_ENV" => "profile" }, "puma", "-p", PORT_NUM.to_s, "-w", PUMA_PROCESSES.to_s, "-t", PUMA_THREADS.to_s, :pgroup => true) + exec({ "RAILS_ENV" => "profile" }, "puma", "-p", PORT_NUM.to_s, "-w", PUMA_PROCESSES.to_s, "-t", "0:#{PUMA_THREADS}", :pgroup => true) end end