diff options
| -rw-r--r-- | data/conf/server.conf | 1 | ||||
| -rw-r--r-- | src/server/publicServer.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/data/conf/server.conf b/data/conf/server.conf index 3c06d41..064e7ce 100644 --- a/data/conf/server.conf +++ b/data/conf/server.conf @@ -14,6 +14,7 @@ ARENA BAIACO8B ITEM 10 MAX_ITEM 20 +PID_FILE tuxanci-server.pid LOG_FILE tuxanci-server.log SCORE_FILE highscore.txt diff --git a/src/server/publicServer.c b/src/server/publicServer.c index be49da9..e30c3d6 100644 --- a/src/server/publicServer.c +++ b/src/server/publicServer.c @@ -112,7 +112,7 @@ void daemonize() dup(i); dup(i); /* handle standard I/O */ - sprintf(spid, "/tmp/tuxanci-server.pid"); + sprintf(spid, public_server_get_setting("PID_FILE", "--pid-file", "/tmp/tuxanci-server.pid")); /* create local lock */ lockfd = open(spid, O_RDWR | O_CREAT, 0640); |