File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed
Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -248,6 +248,7 @@ def emit(self, record: LogRecord) -> None:
248248 :param record: The record (message object) to be logged
249249 """
250250 self .stream .write (self .format (record ))
251+ self .stream .flush ()
251252
252253
253254class RotatingFileHandler (FileHandler ):
@@ -347,6 +348,7 @@ def emit(self, record: LogRecord) -> None:
347348 ):
348349 self .doRollover ()
349350 self .stream .write (self .format (record ))
351+ self .stream .flush ()
350352
351353
352354class NullHandler (Handler ):
@@ -418,13 +420,6 @@ def getEffectiveLevel(self) -> int:
418420
419421 return self ._level
420422
421- def flushHandlers (self ) -> None :
422- """Flush all handlers. This will ensure that all data is immediately written to the streams.
423- This can be useful if you need to make sure the log is written before a reset.
424- """
425- for handlerName in self ._handlers :
426- handlerName .flush ()
427-
428423 def addHandler (self , hdlr : Handler ) -> None :
429424 """Adds the handler to this logger.
430425
You can’t perform that action at this time.
0 commit comments