From 985d2f39896b0974afef3f7ff3bf7308eb18b9f4 Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Fri, 26 May 2006 19:41:01 +0000 Subject: [PATCH] defect 1270 Fix checkpoint read operation which would return invalid operation in some circumstances. git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1050 fd59a12c-fef9-0310-b244-a6a79926bd2f --- exec/ckpt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exec/ckpt.c b/exec/ckpt.c index 49a74a85..ca50686a 100644 --- a/exec/ckpt.c +++ b/exec/ckpt.c @@ -2939,7 +2939,7 @@ static void message_handler_req_exec_ckpt_sectionread ( /* * If dataOffset is past end of data, return INVALID PARAM */ - if (req_lib_ckpt_sectionread->dataOffset > sectionSize) { + if (req_lib_ckpt_sectionread->dataOffset > ckptCheckpointSection->sectionDescriptor.sectionSize) { sectionSize = 0; error = SA_AIS_ERR_INVALID_PARAM; goto error_exit;