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.

Author amaury.forgeotdarc
Recipients amaury.forgeotdarc, ghaering
Date 2008-09-12.14:25:34
SpamBayes Score 7.557308e-08
Marked as misclassified No
Message-id <1221229591.88.0.445004988274.issue3846@psf.upfronthosting.co.za>
In-reply-to
Content
Your patch seems obvious, however:

- Is there the possibility that sqlite3_prepare() calls back into a
function in the _sqlite module or other python code? In this case the
GIL has to be re-acquired.

- What if another thread closes the current connection (or drop a table,
etc.) in-between? Is sqlite really thread-safe?
History
Date User Action Args
2008-09-12 14:26:31amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, ghaering
2008-09-12 14:26:31amaury.forgeotdarcsetmessageid: <1221229591.88.0.445004988274.issue3846@psf.upfronthosting.co.za>
2008-09-12 14:25:34amaury.forgeotdarclinkissue3846 messages
2008-09-12 14:25:34amaury.forgeotdarccreate