diff options
| author | Jamis Buck <jamis@37signals.com> | 2007-01-13 18:25:29 +0000 |
|---|---|---|
| committer | Jamis Buck <jamis@37signals.com> | 2007-01-13 18:25:29 +0000 |
| commit | d606f9ceac86759c806801a51914f4d88ad88156 (patch) | |
| tree | 4a329e3d84fa315f67c896fa2794e8b4559822de /lib/sqlite3 | |
| parent | 1e0e10c1ce8011c523e4d09dd64bde763c5a46e8 (diff) | |
| download | third_party-sqlite3-ruby-d606f9ceac86759c806801a51914f4d88ad88156.tar.gz third_party-sqlite3-ruby-d606f9ceac86759c806801a51914f4d88ad88156.tar.xz third_party-sqlite3-ruby-d606f9ceac86759c806801a51914f4d88ad88156.zip | |
db.transaction should properly catch an exception (closes #3981)
Diffstat (limited to 'lib/sqlite3')
| -rw-r--r-- | lib/sqlite3/database.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlite3/database.rb b/lib/sqlite3/database.rb index f126004..3be3109 100644 --- a/lib/sqlite3/database.rb +++ b/lib/sqlite3/database.rb @@ -591,7 +591,7 @@ module SQLite3 abort = false begin yield self - rescue Exception + rescue ::Object abort = true raise ensure |
