diff --git a/src/blackmisc/datacache.cpp b/src/blackmisc/datacache.cpp index 69902a762..97982b261 100644 --- a/src/blackmisc/datacache.cpp +++ b/src/blackmisc/datacache.cpp @@ -441,6 +441,11 @@ namespace BlackMisc json.insert("pins", toJson(m_pinnedValues)); json.insert("deferrals", toJson(m_deferredValues)); revisionFile.write(QJsonDocument(json).toJson()); + + if (! revisionFile.checkedClose()) + { + CLogMessage(this).error("Failed to write to %1: %2") << revisionFile.fileName() << revisionFile.errorString(); + } } void CDataCacheRevision::finishUpdate(bool keepPromises)