Browse Source

Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks

Mike Smith 11 years ago
parent
commit
715320995d
2 changed files with 5 additions and 2 deletions
  1. 1 0
      lapis/nginx.conf
  2. 4 2
      toolset/setup/linux/installer.py

+ 1 - 0
lapis/nginx.conf

@@ -1,3 +1,4 @@
+    worker_processes auto;
 #    pid        /tmp/nginx.pid;
 #    pid        /tmp/nginx.pid;
     error_log stderr crit;
     error_log stderr crit;
     #error_log /tmp/test.log error;
     #error_log /tmp/test.log error;

+ 4 - 2
toolset/setup/linux/installer.py

@@ -265,8 +265,10 @@ class Installer:
     self.__run_command("sudo make install", cwd="zeromq-4.0.3")
     self.__run_command("sudo make install", cwd="zeromq-4.0.3")
     self.__run_command("sudo apt-get install sqlite3 libsqlite3-dev uuid uuid-runtime uuid-dev")
     self.__run_command("sudo apt-get install sqlite3 libsqlite3-dev uuid uuid-runtime uuid-dev")
     self.__run_command("sudo ldconfig -v")
     self.__run_command("sudo ldconfig -v")
-    self.__run_command("git clone git://github.com/zedshaw/mongrel2.git mongrel2", retry=True)
-    # for zmq4, we update the following file manually (not in the stable master branch yet)
+    self.__download("https://github.com/zedshaw/mongrel2/tarball/v1.8.1", "mongrel2.tar.gz")
+    self.__run_command("tar xvf mongrel2.tar.gz")
+    self.__run_command("mv zedshaw-mongrel2-aa2ecf8 mongrel2")
+    # for zmq4, we update the following file manually (not in v1.8.1)
     self.__download("https://raw.github.com/zedshaw/mongrel2/9b565eeea003783c47502c2d350b99c9684ce97c/src/zmq_compat.h")
     self.__download("https://raw.github.com/zedshaw/mongrel2/9b565eeea003783c47502c2d350b99c9684ce97c/src/zmq_compat.h")
     self.__run_command("mv -f zmq_compat.h mongrel2/src/")
     self.__run_command("mv -f zmq_compat.h mongrel2/src/")
     self.__run_command("make clean all && sudo make install", cwd="mongrel2")
     self.__run_command("make clean all && sudo make install", cwd="mongrel2")