Fixed #22879 -- Intercept errors coming from cursor.__next__()

This commit is contained in:
Mikhail Denisenko 2014-10-02 21:58:36 -04:00 committed by Anssi Kääriäinen
parent 984a57a9c9
commit d4bc0bf435
1 changed files with 3 additions and 1 deletions

View File

@ -29,7 +29,9 @@ class CursorWrapper(object):
return cursor_attr
def __iter__(self):
return iter(self.cursor)
with self.db.wrap_database_errors:
for item in self.cursor:
yield item
def __enter__(self):
return self