Explorar el Código

defect 643
saClmNodeGet timeout parameter of 0 should return SA_AIS_ERR_TIMEOUT

(Logical change 1.224)


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@705 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake hace 20 años
padre
commit
9b4eb5f569
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  1. 5 0
      lib/clm.c

+ 5 - 0
lib/clm.c

@@ -521,6 +521,11 @@ saClmClusterNodeGet (
 	if (clusterNode == NULL) {
 		return (SA_AIS_ERR_INVALID_PARAM);
 	}
+
+	if (timeout == 0) {
+		return (SA_AIS_ERR_TIMEOUT);
+	}
+
 	error = saHandleInstanceGet (&clmHandleDatabase, clmHandle,
 		(void *)&clmInstance);
 	if (error != SA_OK) {