Included is forward ported 2096. In Whitetank without similar patch, GFS can have problems with non-existing locks. I'm pretty sure, same problem can happen be in cluster3, without this patch.

Regards,
  Honza

commit c9e3dbd597daedb2c010c347210fbd8732347d02
Author: Jan Friesse <[email protected]>
Date:   Fri Jan 15 11:43:30 2010 +0100

    Forward port of Whitetank 2096

diff --git a/trunk/services/ckpt.c b/trunk/services/ckpt.c
index 7e5f713..1f350ef 100644
--- a/trunk/services/ckpt.c
+++ b/trunk/services/ckpt.c
@@ -492,15 +492,15 @@ static struct corosync_lib_handler ckpt_lib_engine[] =
 	},
 	{ /* 14 */
 		.lib_handler_fn		= message_handler_req_lib_ckpt_sectioniterationinitialize,
-		.flow_control		= COROSYNC_LIB_FLOW_CONTROL_NOT_REQUIRED
+		.flow_control		= COROSYNC_LIB_FLOW_CONTROL_REQUIRED
 	},
 	{ /* 15 */
 		.lib_handler_fn		= message_handler_req_lib_ckpt_sectioniterationfinalize,
-		.flow_control		= COROSYNC_LIB_FLOW_CONTROL_NOT_REQUIRED
+		.flow_control		= COROSYNC_LIB_FLOW_CONTROL_REQUIRED
 	},
 	{ /* 16 */
 		.lib_handler_fn		= message_handler_req_lib_ckpt_sectioniterationnext,
-		.flow_control		= COROSYNC_LIB_FLOW_CONTROL_NOT_REQUIRED
+		.flow_control		= COROSYNC_LIB_FLOW_CONTROL_REQUIRED
 	}
 };
 
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to