cpython/Lib/bsddb
Neal Norwitz 4fe442383d Bug #1599782: Fix segfault on bsddb.db.DB().type().
The problem is that _DB_get_type() can't be called without the GIL
because it calls a bunch of PyErr_* APIs when an error occurs.
There were no other cases in this file that it was called without the GIL.
Removing the BEGIN/END THREAD around _DB_get_type() made everything work.

Will backport.
2006-11-21 05:26:22 +00:00
..
test Bug #1599782: Fix segfault on bsddb.db.DB().type(). 2006-11-21 05:26:22 +00:00
__init__.py - bsddb: multithreaded DB access using the simple bsddb module interface 2006-06-15 08:52:32 +00:00
db.py Simplify string comparison using startswith() 2005-02-02 18:47:18 +00:00
dbobj.py Whitespace normalization. 2006-06-05 18:36:12 +00:00
dbrecio.py Fix errors found by pychecker 2006-06-11 08:35:14 +00:00
dbshelve.py * supply a more useful error message when append() is called on the 2004-03-16 18:50:26 +00:00
dbtables.py Fix errors found by pychecker 2006-06-11 08:35:14 +00:00
dbutils.py - bsddb: multithreaded DB access using the simple bsddb module interface 2006-06-15 08:52:32 +00:00