diff --git a/src/App.cpp b/src/App.cpp index cc125462..af80fc7d 100644 --- a/src/App.cpp +++ b/src/App.cpp @@ -190,8 +190,10 @@ void App::onConsoleCommand(char command) case 'p': case 'P': - LOG_INFO(m_options->colors() ? "\x1B[01;33mpaused\x1B[0m, press \x1B[01;35mr\x1B[0m to resume" : "paused, press 'r' to resume"); - Workers::setEnabled(false); + if (Workers::isEnabled()) { + LOG_INFO(m_options->colors() ? "\x1B[01;33mpaused\x1B[0m, press \x1B[01;35mr\x1B[0m to resume" : "paused, press 'r' to resume"); + Workers::setEnabled(false); + } break; case 'r': diff --git a/src/Options.cpp b/src/Options.cpp index 190cb83a..80010320 100644 --- a/src/Options.cpp +++ b/src/Options.cpp @@ -36,6 +36,11 @@ #endif +#ifndef XMRIG_NO_HTTPD +# include +#endif + + #include "Cpu.h" #include "donate.h" #include "net/Url.h" @@ -832,6 +837,10 @@ void Options::showVersion() "\n"); printf("\nlibuv/%s\n", uv_version_string()); + +# ifndef XMRIG_NO_HTTPD + printf("libmicrohttpd/%s\n", MHD_get_version()); +# endif }