]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Added warning about logging use from asynchronous signal handlers.
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Fri, 3 Apr 2009 10:23:18 +0000 (10:23 +0000)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Fri, 3 Apr 2009 10:23:18 +0000 (10:23 +0000)
Doc/library/logging.rst

index 8226661856f722820f836dcc6fdab15f5b9db676..2a21d28b6e0c566dcc8573ef702cb1caa7061dba 100644 (file)
@@ -2351,6 +2351,9 @@ needing to be done by its clients. It achieves this though using threading
 locks; there is one lock to serialize access to the module's shared data, and
 each handler also creates a lock to serialize access to its underlying I/O.
 
+Note that in Linux/Unix environments, threading APIs  may not be usable in
+asynchronous signal handlers. This may mean that you cannot use logging from
+within asynchronous signal handlers; please check your OS documentation.
 
 Configuration
 -------------