Jelajahi Sumber

Merge trunk revision 2946:
Patch from Honza:
Send CPG_REASON_PROCDOWN on process left

Our manual pages are clear:

CPG_REASON_PROCDOWN - the process left a group without calling
cpg_leave().

Currently, we are sending CPG_REASON_LEAVE in such situation.



git-svn-id: http://svn.fedorahosted.org/svn/corosync/branches/flatiron@2947 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake 15 tahun lalu
induk
melakukan
d0aeb3123c
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      services/cpg.c

+ 1 - 1
services/cpg.c

@@ -663,7 +663,7 @@ static int cpg_lib_exit_fn (void *conn)
 
 	if (cpd->group_name.length > 0) {
 		cpg_node_joinleave_send (cpd->pid, &cpd->group_name,
-				MESSAGE_REQ_EXEC_CPG_PROCLEAVE, CONFCHG_CPG_REASON_LEAVE);
+				MESSAGE_REQ_EXEC_CPG_PROCLEAVE, CONFCHG_CPG_REASON_PROCDOWN);
 	}
 
 	cpg_pd_finalize (cpd);