This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: [patch] syslogmodule: Release GIL when calling syslog(3)
Type: behavior Stage:
Components: Extension Modules, Interpreter Core Versions: Python 3.0, Python 2.6
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: Nosy List: christian.heimes, rd2
Priority: high Keywords: easy, patch

Created on 2008-01-28 15:31 by rd2, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
syslogmodule-patch.txt rd2, 2008-01-28 15:31
Messages (3)
msg61781 - (view) Author: Dennis Jensen (rd2) Date: 2008-01-28 15:31
The glibc syslog(3) call will block in some cases; the attached patch
releases the GIL around the syslog call.
msg61783 - (view) Author: Christian Heimes (christian.heimes) * (Python committer) Date: 2008-01-28 17:53
Thanks for the patch. I'm going to review it later.
msg62784 - (view) Author: Christian Heimes (christian.heimes) * (Python committer) Date: 2008-02-23 17:43
Applied in r61001
Thanks for the patch! :)
History
Date User Action Args
2022-04-11 14:56:30adminsetgithub: 46249
2008-02-23 17:43:26christian.heimessetstatus: open -> closed
resolution: accepted
messages: + msg62784
2008-02-23 01:35:40akuchlingsetkeywords: + easy
2008-01-28 17:53:38christian.heimessetpriority: high
keywords: + patch
messages: + msg61783
nosy: + christian.heimes
versions: + Python 3.0
2008-01-28 15:31:48rd2create