do not stop webserver on server load

compiling a wallet or doing db maintenance would stop the server...
This commit is contained in:
Tanguy Pruvot 2015-07-13 00:06:37 +02:00
parent 46b188dfc9
commit 4be1ea49fb

View file

@ -30,11 +30,13 @@ class CronjobController extends CommonController
if($e[0] > 4 && $webserver_running) if($e[0] > 4 && $webserver_running)
{ {
debuglog('stopping webserver'); debuglog('server overload!');
system("service $webserver stop"); // debuglog('stopping webserver');
// system("service $webserver stop");
sleep(1);
} }
else if($e[0] < 2 && !$webserver_running) else if(!$webserver_running)
{ {
debuglog('starting webserver'); debuglog('starting webserver');
system("service $webserver start"); system("service $webserver start");
@ -183,7 +185,8 @@ class CronjobController extends CommonController
$mining->save(); $mining->save();
memcache_set($this->memcache->memcache, 'apache_locked', true); memcache_set($this->memcache->memcache, 'apache_locked', true);
system("service nginx stop"); if(YAAMP_USE_NGINX)
system("service nginx stop");
sleep(10); sleep(10);
BackendDoBackup(); BackendDoBackup();