From 9aade169f059e375b01f0e5b6d3c904e5f5722b4 Mon Sep 17 00:00:00 2001 From: Thomas Guyot-Sionnest Date: Sun, 5 Oct 2008 15:28:18 +0000 Subject: [PATCH] check-users thresholds was >= rather than > as documented. git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2059 f882894a-f735-0410-b71e-b25c423dba1c --- NEWS | 3 +++ plugins/check_users.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index d4e5308..74a7830 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,8 @@ This file documents the major additions and syntax changes between releases. +1.4.14 ... + check_users thresholds were not working excatly as documented (>= rather than >) + 1.4.13 25th Sept 2008 Fix Debian bug #460097: check_http --max-age broken (Hilko Bengen) Optimised pst3 for systems with large number of processes (Duncan Ferguson) diff --git a/plugins/check_users.c b/plugins/check_users.c index e4ef681..4e7e9a2 100644 --- a/plugins/check_users.c +++ b/plugins/check_users.c @@ -108,9 +108,9 @@ main (int argc, char **argv) result = possibly_set (result, STATE_UNKNOWN); /* else check the user count against warning and critical thresholds */ - if (users >= cusers) + if (users > cusers) result = STATE_CRITICAL; - else if (users >= wusers) + else if (users > wusers) result = STATE_WARNING; else if (users >= 0) result = STATE_OK; -- 2.30.2