From c92c5d44ff6d907f4ce3c78d0dac3fc4a8c2a6e2 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 31 May 2016 09:49:06 +0200 Subject: Avoid referencing stale transactions --- common/synchronizer.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'common/synchronizer.cpp') diff --git a/common/synchronizer.cpp b/common/synchronizer.cpp index b264662..4bd8a5b 100644 --- a/common/synchronizer.cpp +++ b/common/synchronizer.cpp @@ -175,11 +175,13 @@ KAsync::Job Synchronizer::synchronize() void Synchronizer::commit() { mTransaction.abort(); + mEntityStore.clear(); } void Synchronizer::commitSync() { mSyncTransaction.commit(); + mSyncStore.clear(); } Sink::Storage::Transaction &Synchronizer::transaction() -- cgit v1.2.3