if(send_dc_heartbeat(dc_hb_msg) != HA_OK) { 
if(send_msg_via_ha(fsa_cluster_conn, msg) == FALSE) { 
do_dc_heartbeat(gpointer data){	fsa_timer_t *timer = (fsa_timer_t *)data;/*	crm_debug("#!!#!!# Heartbeat timer just popped!"); */	if(dc_hb_msg == NULL) {		dc_hb_msg = create_dc_heartbeat();	}	if(send_dc_heartbeat(dc_hb_msg) != HA_OK) {		/* this is bad */		stopTimer(timer); /* dont make it go off again */		register_fsa_input(C_HEARTBEAT_FAILED, I_SHUTDOWN, NULL);		s_crmd_fsa(C_HEARTBEAT_FAILED);	}		return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/7fb8e97a799c74feeee6cc3103b226aa70b9dbf4/election.c/buggy/crm/crmd/election.c