[Python-checkins] r42067 - python/branches/release24-maint/Lib/logging/handlers.py

vinay.sajip python-checkins at python.org
Mon Jan 16 10:14:48 CET 2006


Author: vinay.sajip
Date: Mon Jan 16 10:14:47 2006
New Revision: 42067

Modified:
   python/branches/release24-maint/Lib/logging/handlers.py
Log:
TimedRotatingFileHandler now calculates next rollover from previous rollover rather than current time.

Modified: python/branches/release24-maint/Lib/logging/handlers.py
==============================================================================
--- python/branches/release24-maint/Lib/logging/handlers.py	(original)
+++ python/branches/release24-maint/Lib/logging/handlers.py	Mon Jan 16 10:14:47 2006
@@ -282,7 +282,7 @@
             self.stream = codecs.open(self.baseFilename, 'w', self.encoding)
         else:
             self.stream = open(self.baseFilename, 'w')
-        self.rolloverAt = int(time.time()) + self.interval
+        self.rolloverAt = self.rolloverAt + self.interval
 
 class SocketHandler(logging.Handler):
     """


More information about the Python-checkins mailing list