s_crmd_fsa(C_HEARTBEAT_FAILED);
G_main_set_trigger(fsa_source);
do_dc_heartbeat(gpointer data){#if 0	fsa_timer_t *timer = (fsa_timer_t *)data;	crm_devel("Sending DC Heartbeat %d", beat_num);	HA_Message *msg = ha_msg_new(5); 	ha_msg_add(msg, F_TYPE,		T_CRM);	ha_msg_add(msg, F_SUBTYPE,	XML_ATTR_REQUEST);	ha_msg_add(msg, F_CRM_SYS_TO,   CRM_SYSTEM_CRMD);	ha_msg_add(msg, F_CRM_SYS_FROM, CRM_SYSTEM_DC);	ha_msg_add(msg, F_CRM_TASK,	CRM_OP_HBEAT);	ha_msg_add_int(msg, "dc_beat_seq", beat_num);	beat_num++;	if(send_msg_via_ha(fsa_cluster_conn, msg) == FALSE) {		/* this is bad */		crm_timer_stop(timer); /* make it not go off again */		register_fsa_input(C_HEARTBEAT_FAILED, I_SHUTDOWN, NULL);		s_crmd_fsa(C_HEARTBEAT_FAILED);		return FALSE;	}#endif	return TRUE;}