From 428982b355ea16c66fcac3ed7374415069bbe487 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Sun, 29 May 2016 20:47:58 +0200 Subject: Avoid reusing a resourceaccess instance that is connected to shutting down resource. --- common/resourcecontrol.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'common') diff --git a/common/resourcecontrol.cpp b/common/resourcecontrol.cpp index 2be9b32..5c2cd06 100644 --- a/common/resourcecontrol.cpp +++ b/common/resourcecontrol.cpp @@ -49,6 +49,7 @@ KAsync::Job ResourceControl::shutdown(const QByteArray &identifier) resourceAccess->open(); resourceAccess->sendCommand(Sink::Commands::ShutdownCommand) .then([&future, resourceAccess, time]() { + resourceAccess->close(); Trace() << "Shutdown complete." << Log::TraceTime(time->elapsed()); future.setFinished(); }) -- cgit v1.2.3