diff options
author | Gregory P. Smith <greg@mad-scientist.com> | 2003-01-17 08:42:50 (GMT) |
---|---|---|
committer | Gregory P. Smith <greg@mad-scientist.com> | 2003-01-17 08:42:50 (GMT) |
commit | b6c9f780741711750c326418a7b4578543b2aa65 (patch) | |
tree | 3d1138e3f04763a5c00b2f7af53c63e58a4f9195 /Modules/cdmodule.c | |
parent | aa71f5f2b4a295065fe3c96889e7ff902991ec07 (diff) | |
download | cpython-b6c9f780741711750c326418a7b4578543b2aa65.zip cpython-b6c9f780741711750c326418a7b4578543b2aa65.tar.gz cpython-b6c9f780741711750c326418a7b4578543b2aa65.tar.bz2 |
bugfix: do not double-close DB cursor during deallocation when the
underlying DB has already been closed (and thus all of its cursors).
This fixes a potential segfault.
SF pybsddb bug id 667343
bugfix: close the DB object when raising an exception due to an error
during DB.open. This prevents an exception when closing the
environment about not all databases being closed.
SF pybsddb bug id 667340
Diffstat (limited to 'Modules/cdmodule.c')
0 files changed, 0 insertions, 0 deletions