From 457ded43c3976580d82e524d3f9e92c6f2c3c953 Mon Sep 17 00:00:00 2001 From: David Kocik <kocikdav@gmail.com> Date: Wed, 22 Sep 2021 12:36:41 +0200 Subject: [PATCH] Instance check: Error output with lock file location --- src/slic3r/GUI/InstanceCheck.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/InstanceCheck.cpp b/src/slic3r/GUI/InstanceCheck.cpp index 9535e0126..38ea95f2c 100644 --- a/src/slic3r/GUI/InstanceCheck.cpp +++ b/src/slic3r/GUI/InstanceCheck.cpp @@ -352,10 +352,16 @@ bool instance_check(int argc, char** argv, bool app_config_single_instance) if (instance_check_internal::get_lock(lock_name + ".lock", data_dir() + "/cache/") && *cla.should_send) { #endif instance_check_internal::send_message(cla.cl_string, lock_name); - BOOST_LOG_TRIVIAL(info) << "instance check: Another instance found. This instance will terminate."; + BOOST_LOG_TRIVIAL(error) << "Instance check: Another instance found. This instance will terminate. Lock file of current running instance is located at " << data_dir() << +#ifdef _WIN32 + "\\cache\\" +#else // mac & linx + "/cache/" +#endif + << lock_name << ".lock"; return true; } - BOOST_LOG_TRIVIAL(info) << "instance check: Another instance not found or single-instance not set."; + BOOST_LOG_TRIVIAL(info) << "Instance check: Another instance not found or single-instance not set."; return false; }