From 8499c2d29b082f35ac2eb55f7633e0d4103cefe5 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 7 Oct 2016 15:38:08 +0200 Subject: Avoid using the resource object to remove the data from disk. ...because creating it will potentially start transactions on the database we're about to remove. --- common/genericresource.cpp | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'common/genericresource.cpp') diff --git a/common/genericresource.cpp b/common/genericresource.cpp index f5b1775..ef6edc8 100644 --- a/common/genericresource.cpp +++ b/common/genericresource.cpp @@ -355,16 +355,6 @@ void GenericResource::setupChangereplay(const QSharedPointer &chan enableChangeReplay(true); } -void GenericResource::removeDataFromDisk() -{ - SinkLog() << "Removing the resource from disk: " << mResourceInstanceIdentifier; - //Ensure we have no transaction or databases open - mSynchronizer.clear(); - mChangeReplay.clear(); - mPipeline.clear(); - removeFromDisk(mResourceInstanceIdentifier); -} - void GenericResource::removeFromDisk(const QByteArray &instanceIdentifier) { Sink::Storage(Sink::storageLocation(), instanceIdentifier, Sink::Storage::ReadWrite).removeFromDisk(); -- cgit v1.2.3