diff --git a/lib/mu-maildir.cc b/lib/mu-maildir.cc index 48450da8..5166b17e 100644 --- a/lib/mu-maildir.cc +++ b/lib/mu-maildir.cc @@ -209,7 +209,8 @@ clear_links(const std::string& path, DIR* dir) mu_warning("error unlinking {}: {}", fullpath, g_strerror(errno)); res = false; /* LCOV_EXCL_STOP*/ - } + } else + mu_debug("unlinked linksdir {}", fullpath); break; case DT_DIR: { DIR* subdir{::opendir(fullpath.c_str())}; @@ -263,6 +264,8 @@ msg_move_verify(const std::string& src, const std::string& dst) mu_debug("source is still there ({}->{})", src, dst); } + mu_debug("moved {} -> {}", src, dst); + return Ok(); } /* LCOV_EXCL_STOP*/ diff --git a/lib/mu-server.cc b/lib/mu-server.cc index da7ca84b..606ae3d2 100644 --- a/lib/mu-server.cc +++ b/lib/mu-server.cc @@ -102,7 +102,6 @@ struct OutputStream { quote(fname_); } - /** * Delete file, if any. Only do this when the OutputStream is no * longer needed. @@ -112,6 +111,8 @@ struct OutputStream { return; if (auto&&res{::unlink(fname_.c_str())}; res != 0) mu_warning("failed to unlink '{}'", ::strerror(res)); + else + mu_debug("unlinked output-stream {}", fname_); } private: @@ -1076,7 +1077,10 @@ Server::Private::remove_handler(const Command& cmd) if (!store().remove_message(path)) mu_warning("failed to remove message @ {} ({}) from store", path, docid); - output_sexp(Sexp().put_props(":remove", docid)); // act as if it worked. + else + mu_debug("removed message @ {} @ ({})", path, docid); + + output_sexp(Sexp().put_props(":remove", docid)); // act as if it worked. } void