]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Reapply r11241: flush and close log filehandles properly when the log is closed.
authordz <dz@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 4 Apr 2009 18:02:52 +0000 (18:02 +0000)
committerdz <dz@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 4 Apr 2009 18:02:52 +0000 (18:02 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11285 e03df62e-2008-0410-955e-edbf42e46eb7

include/logger.h
src/logger.cpp

index 7ecf954f410733783a7f6214d2e8c3c41072673c..d88706214509920f39201510bf9e1778242bd621 100644 (file)
@@ -69,7 +69,6 @@ class CoreExport FileWriter : public EventHandler
        virtual void Close();
 
        /** Close the log file and cancel any events.
-        * (indirectly call Close()
         */
        virtual ~FileWriter();
 };
index 10b5591e71f7149527321ab6a91047f77f0235e9..05fb801ae76ad951d98f94ef60ee869d0e40b5f8 100644 (file)
@@ -362,4 +362,5 @@ void FileWriter::Close()
 
 FileWriter::~FileWriter()
 {
+       this->Close();
 }