in reply to Re^2: SQLite UPDATE table lock
in thread SQLite UPDATE table lock

If you change to select count(*) and call fetchall* you should not need to call finish. Generally speaking, if you are calling finish it should be an indication that you /might/ be doing something wrong.