renice -5 when running as daemon

This commit is contained in:
badaix 2015-07-26 18:13:07 +02:00
parent d216064baa
commit 58e62a3d5d

View file

@ -17,6 +17,7 @@
***/ ***/
#include <iostream> #include <iostream>
#include <sys/resource.h>
#include <boost/lexical_cast.hpp> #include <boost/lexical_cast.hpp>
#include <boost/program_options.hpp> #include <boost/program_options.hpp>
@ -121,6 +122,7 @@ int main (int argc, char *argv[])
if (runAsDaemon) if (runAsDaemon)
{ {
daemonize("/var/run/snapclient.pid"); daemonize("/var/run/snapclient.pid");
setpriority(PRIO_PROCESS, 0, -5);
logS(kLogNotice) << "daemon started" << std::endl; logS(kLogNotice) << "daemon started" << std::endl;
} }