Blob Blame History Raw
# HG changeset patch
# User Simone Gotti <simone.gotti@gmail.com>
# Date 1300116230 -3600
# Node ID d44150124273e6da61566e89f90b99a2ce276d86
# Parent  8d31ac8a5aede2df525786802b24658d73748ba4
Don't call fenced_join and fenced_leave. 

These functions are used to ask fenced to join and leave a domain and not to connect to fenced.
The connection to fenced is already handled by fenced_external.

diff -r 8d31ac8a5aed -r d44150124273 crmd/te_utils.c
--- a/crmd/te_utils.c	Sun Mar 13 13:57:35 2011 +0100
+++ b/crmd/te_utils.c	Mon Mar 14 16:23:50 2011 +0100
@@ -151,17 +151,10 @@ tengine_stonith_notify(stonith_t *st, co
 	char *target_copy = crm_strdup(target);
 	crm_info("Notifing CMAN that '%s' is now fenced", target);
 
-	rc = fenced_join();
-	if(rc != 0) {
-	    crm_notice("Could not connect to fenced: rc=%d", rc);
-
-	} else {
 	    rc = fenced_external(target_copy);
 	    if(rc != 0) {
 		crm_err("Could not notify fenced: rc=%d", rc);
 	    }
-	    fenced_leave();
-	}
 	crm_free(target_copy);
     }
 #endif