summaryrefslogtreecommitdiff
path: root/server/src/pracrod.cc
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/pracrod.cc')
-rw-r--r--server/src/pracrod.cc13
1 files changed, 3 insertions, 10 deletions
diff --git a/server/src/pracrod.cc b/server/src/pracrod.cc
index dbedeca..b68cf07 100644
--- a/server/src/pracrod.cc
+++ b/server/src/pracrod.cc
@@ -116,19 +116,12 @@ void childwait(int)
}
static FILE *logfp = stderr;
-static std::string logfile;
+std::string logfile;
+bool logfile_reload = false;
void reload(int)
{
- if(logfp != stderr) {
- fclose(logfp);
- logfp = fopen(logfile.c_str(), "a");
- if(!logfp) {
- fprintf(stderr, "Could not write to logfile: '%s'\n", optarg);
- logfp = stderr;
- }
- debug_init(logfp);
- }
+ logfile_reload = true;
}
class PracroDaemon : public Daemon {