]> git.lizzy.rs Git - minetest.git/commitdiff
Disable Prometheus in singleplayer mode
authorsfan5 <sfan5@live.de>
Sat, 14 Jan 2023 12:11:15 +0000 (13:11 +0100)
committerGitHub <noreply@github.com>
Sat, 14 Jan 2023 12:11:15 +0000 (13:11 +0100)
src/server.cpp

index a1171f40440f8a83d1c0a45d5056d1f3924ebe88..bced71afa3b67998af6bf81ce3092046bc8633b4 100644 (file)
@@ -262,10 +262,13 @@ Server::Server(
                throw ServerError("Supplied invalid gamespec");
 
 #if USE_PROMETHEUS
-       m_metrics_backend = std::unique_ptr<MetricsBackend>(createPrometheusMetricsBackend());
+       if (!simple_singleplayer_mode)
+               m_metrics_backend = std::unique_ptr<MetricsBackend>(createPrometheusMetricsBackend());
+       else
 #else
-       m_metrics_backend = std::make_unique<MetricsBackend>();
+       if (true)
 #endif
+               m_metrics_backend = std::make_unique<MetricsBackend>();
 
        m_uptime_counter = m_metrics_backend->addCounter("minetest_core_server_uptime", "Server uptime (in seconds)");
        m_player_gauge = m_metrics_backend->addGauge("minetest_core_player_number", "Number of connected players");