From d0b148c033eb1e1654cc39ee34071be45ce8de48 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Fri, 10 Feb 2023 14:01:39 -0600 Subject: [PATCH] fix: misleading error message when resume file is missing (#4799) Fixes #4712. --- libtransmission/resume.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libtransmission/resume.cc b/libtransmission/resume.cc index dead066d2..eda3858cc 100644 --- a/libtransmission/resume.cc +++ b/libtransmission/resume.cc @@ -639,6 +639,11 @@ auto loadFromFile(tr_torrent* tor, tr_resume::fields_t fields_to_load, bool* did } auto const filename = tor->resumeFile(); + if (!tr_sys_path_exists(filename)) + { + return fields_loaded; + } + auto buf = std::vector{}; tr_error* error = nullptr; auto top = tr_variant{};