]> jfr.im git - irc/quakenet/newserv.git/blobdiff - core/error.c
TRUSTS: use correct socket opt...
[irc/quakenet/newserv.git] / core / error.c
index 5af33cabf849d0cd6dee187498b9f3e5968ed2cc..f7e554e3f8f97d356cd96460513c03d6d30408ad 100644 (file)
@@ -45,13 +45,16 @@ void reopen_logfile(int hooknum, void *arg) {
 
 void init_logfile() {
   logfile=fopen("logs/newserv.log","a");
+  if (!logfile) {
+    fprintf(stderr,"Failed to open logfile...\n");
+  }
   registerhook(HOOK_CORE_SIGUSR1, reopen_logfile);
 }
 
 void fini_logfile() {
-  if (logfile) 
-    fclose(logfile);
   deregisterhook(HOOK_CORE_SIGUSR1, reopen_logfile);
+  if (logfile)
+    fclose(logfile);
 }
 
 void Error(char *source, int severity, char *reason, ... ) {