diff --git a/src/BambuStudio.cpp b/src/BambuStudio.cpp index 822d5f3ded..adfc3aac26 100644 --- a/src/BambuStudio.cpp +++ b/src/BambuStudio.cpp @@ -519,10 +519,12 @@ int CLI::run(int argc, char **argv) ConfigOptionString* pipe_option = m_config.option("pipe"); if (pipe_option) { pipe_name = pipe_option->value; - BOOST_LOG_TRIVIAL(info) << boost::format("Will use pipe %1%")%pipe_name; + if (!pipe_name.empty()) { + BOOST_LOG_TRIVIAL(info) << boost::format("Will use pipe %1%")%pipe_name; #if defined(__linux__) || defined(__LINUX__) - g_cli_callback_mgr.start(pipe_name); + g_cli_callback_mgr.start(pipe_name); #endif + } } /*for (const std::string& file : m_input_files) diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index eea798626c..e9f2422274 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -4668,7 +4668,7 @@ CLIActionsConfigDef::CLIActionsConfigDef() def->label = L("Send progress to pipe"); def->tooltip = L("Send progress to pipe."); def->cli_params = "pipename"; - def->set_default_value(new ConfigOptionString("cli_pipe")); + def->set_default_value(new ConfigOptionString("")); } //BBS: remove unused command currently