[issue38674] RotatingFileHandler issue: logs in the file are printed in incorrect order.
Akshay Indalkar
report at bugs.python.org
Sun Nov 3 12:51:09 EST 2019
New submission from Akshay Indalkar <akshayindalkar1995 at gmail.com>:
I am using RotatingFileHandler library for saving the logs in the email.log file. Issue is logs are not saved in the correct order in the log file.
For Example: The latest logs are always needs to be saved in
email.log file, then email.log.1, then email.log.2 and so on
Correct Order:
email.log.3 ----> older than email.log.2
email.log.2 ----> older than email.log.1
email.log.1 ----> older than email.log
email.log ----> Latest logs always saved here
But now the logs are randomly saved in the log file like
email.log.2
email.log.1
email.log
email.log.3
or
email.log.2
email.log.3
email.log.1
email.log
Log are been saved randomly in incorrect order.
I have attached the evidence image also instructions to replicate.
To give you jist:
Using linux environment.
Basically I am just logging into the file every 5 seconds, and printing the files which are modified in the order.
To replicate ,just run
python abc.py
----------
components: Library (Lib)
files: RotatingFIleHandler.zip
messages: 355905
nosy: akshay_indalkar, vinay.sajip
priority: normal
severity: normal
status: open
title: RotatingFileHandler issue: logs in the file are printed in incorrect order.
versions: Python 2.7, Python 3.6
Added file: https://bugs.python.org/file48691/RotatingFIleHandler.zip
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue38674>
_______________________________________
More information about the Python-bugs-list
mailing list