|
|
|
@ -3961,11 +3961,13 @@ void Session::initResumeFolder()
@@ -3961,11 +3961,13 @@ void Session::initResumeFolder()
|
|
|
|
|
if (resumeFolderDir.exists() || resumeFolderDir.mkpath(resumeFolderDir.absolutePath())) { |
|
|
|
|
m_resumeFolderLock->setFileName(resumeFolderDir.absoluteFilePath("session.lock")); |
|
|
|
|
if (!m_resumeFolderLock->open(QFile::WriteOnly)) { |
|
|
|
|
throw RuntimeError {tr("Cannot write to torrent resume folder.")}; |
|
|
|
|
throw RuntimeError {tr("Cannot write to torrent resume folder: \"%1\"") |
|
|
|
|
.arg(Utils::Fs::toNativePath(m_resumeFolderPath))}; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
throw RuntimeError {tr("Cannot create torrent resume folder.")}; |
|
|
|
|
throw RuntimeError {tr("Cannot create torrent resume folder: \"%1\"") |
|
|
|
|
.arg(Utils::Fs::toNativePath(m_resumeFolderPath))}; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|