From 3c4bc6a0068f80674abc45b6347ec2b75c61c2b5 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Wed, 25 May 2016 12:24:56 +0200 Subject: [PATCH] Disable shared memory stats for Windows builds. --- src/controller/controller_statistics.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/controller/controller_statistics.cpp b/src/controller/controller_statistics.cpp index 8f494ced..12ec9bb3 100644 --- a/src/controller/controller_statistics.cpp +++ b/src/controller/controller_statistics.cpp @@ -1186,6 +1186,7 @@ void Controller::handlePrometheus(HTTP::Parser & H, Socket::Connection & conn, i } } long long shm_total = 0, shm_free = 0; +#if !defined(__CYGWIN__) && !defined(_WIN32) { struct statvfs shmd; IPC::sharedPage tmpConf(SHM_CONF, DEFAULT_CONF_PAGE_SIZE, false, false); @@ -1195,6 +1196,7 @@ void Controller::handlePrometheus(HTTP::Parser & H, Socket::Connection & conn, i shm_total = (shmd.f_blocks*shmd.f_frsize)/1024; } } +#endif if (mode == PROMETHEUS_TEXT){