From e94b3dd8111b0937064cc6396ce577984aa5366c Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Tue, 15 Jun 2010 19:35:32 +0000 Subject: [PATCH] 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/trunk@2946 fd59a12c-fef9-0310-b244-a6a79926bd2f --- services/cpg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/cpg.c b/services/cpg.c index eb4b5090..94f29eb7 100644 --- a/services/cpg.c +++ b/services/cpg.c @@ -857,7 +857,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);