Ticket #49 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

SQLite backend fails with some new version of sqlite

Reported by: dom Owned by: dom
Priority: major Milestone:
Component: wiki-toolkit Version: svn
Keywords: Cc:

Description

I believe that a recent change in sqlite has caused the following to pop up:

Unhandled error: [DBD::SQLite::db do fa
iled: SQL logic error or missing database
cannot start a transaction within a transaction at /home/dom/working/wiki-toolki
t/wiki-toolkit/trunk/blib/lib/Wiki/Toolkit/Store/SQLite.pm line 73.

Change History

Changed 2 years ago by dom

  • status changed from new to closed
  • resolution set to fixed

(In [514]) Remove opportunistic ending of transaction in check_and_write_node, don't twiddle $dbh->{AutoCommit?} but instead use $dbh->begin_work (fixes #49)

Note: See TracTickets for help on using tickets.