]> git.sesse.net Git - cubemap/blobdiff - accesslog.cpp
Do not crash on re-exec if we do not have an access log.
[cubemap] / accesslog.cpp
index f8ee50bd42d39589fbe812624310fa52c8ec80e4..3183a10f5f1810fa4890e43fedf5c84c7ff20801 100644 (file)
@@ -89,9 +89,11 @@ void AccessLogThread::do_work()
                        continue;
                }
        }
-       
-       if (fclose(logfp) == EOF) {
-               log_perror("fclose");
+
+       if (logfp != NULL) {    
+               if (fclose(logfp) == EOF) {
+                       log_perror("fclose");
+               }
        }
 
        logfp = NULL;