From 37dd8c8b480cb7752df464051e7d1ce350f59d49 Mon Sep 17 00:00:00 2001 From: Michal Zima Date: Wed, 9 Jun 2010 19:13:21 +0200 Subject: [GS] Added configuration option for the PID file --- data/conf/server.conf | 1 + src/server/publicServer.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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); -- cgit v1.2.3