[Twisted-Python] Re: Python 2.3 logging package and Twisted...
itamar at itamarst.org
Tue Jun 24 01:03:36 EDT 2003
On Tue, 24 Jun 2003 14:35:31 +1000
Stuart Hungerford <stuart.hungerford at anu.edu.au> wrote:
> I don't think I asked the original question very clearly. What I
> should of asked is "has anyone using the new 2.3 logging package
> found blocking behaviour?". Yes would mean I'd have to handle the
> logging with a different package.
> As it turns out, the new logging package can listen on a socket for
> configuration instructions and it uses threading locks to ensure
> thread-safety of its shared data structures, so I'm proceeding with
> caution ;-)
Locks do not imply non-blocking. From what glyph tells me logging over
sockets blocks, do not use them with Twisted unless you do the actual
write to the logging thingie in a thread.
Itamar Shtull-Trauring http://itamarst.org/
http://www.zoteca.com -- Python & Twisted consulting
More information about the Twisted-Python