Ver Fonte

CTS: send with correct number of iovecs

Else payload won't be sent

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Angus Salkeld há 15 anos atrás
pai
commit
a22c9afde0
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      cts/agents/cpg_test_agent.c

+ 1 - 1
cts/agents/cpg_test_agent.c

@@ -447,7 +447,7 @@ static void send_some_more_messages_normal (void)
 		if (in_cnchg && pcmk_test) {
 		if (in_cnchg && pcmk_test) {
 			retries = 0;
 			retries = 0;
 			before = time(NULL);
 			before = time(NULL);
-			cs_repeat(retries, 30, res = cpg_mcast_joined(cpg_handle, CPG_TYPE_AGREED, iov, 1));
+			cs_repeat(retries, 30, res = cpg_mcast_joined(cpg_handle, CPG_TYPE_AGREED, iov, 2));
 			if (retries > 20) {
 			if (retries > 20) {
 				syslog (LOG_ERR, "%s() -> cs_repeat: blocked for :%lu secs.",
 				syslog (LOG_ERR, "%s() -> cs_repeat: blocked for :%lu secs.",
 					__func__, (unsigned long)(time(NULL) - before));
 					__func__, (unsigned long)(time(NULL) - before));