Vinay Sajip <vinay_sa...@yahoo.co.uk> added the comment:

>  Use file locks in logging, whenever possible.

Logging doesn't just log to files, and moreover, also has locks to serialise 
access to internal data structures (nothing to do with files). Hence, using 
file locks in logging is not going to magically solve problems caused in 
threading+forking scenarios.

Apart from logging a commonly used part of the stdlib library which uses locks, 
I don't think this issue is to do with logging, specifically; logging uses 
locks in an unexceptional, conventional way, much as any other code might. 
Whatever solution is come up with for this thorny issue, it needs to be 
generic, in my view; otherwise we might just be papering over the cracks.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue6721>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to