4
0
Эх сурвалжийг харах

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
Thomas Guyot-Sionnest 17 жил өмнө
parent
commit
9aade169f0
2 өөрчлөгдсөн 5 нэмэгдсэн , 2 устгасан
  1. 3 0
      NEWS
  2. 2 2
      plugins/check_users.c

+ 3 - 0
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)

+ 2 - 2
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;