diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2012-04-12 10:05:31 +0200 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2012-04-12 10:05:31 +0200 |
commit | aac862e2797e9a05c64a872850bb2e9f304d6e13 (patch) | |
tree | 119060f12d5fbe1b92e40cf56694467799f75a0e /server/src/pracrod.cc | |
parent | 4c39b3361c7f873174a5c091943aa1e47861fb9f (diff) |
New mutex wrapped debug system.
Diffstat (limited to 'server/src/pracrod.cc')
-rw-r--r-- | server/src/pracrod.cc | 13 |
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 { |