} else if(g_hash_table_size(shutdown_ops) > 0) { 
} else if(is_set(fsa_input_register, R_SENT_RSC_STOP)) { 
stop_all_resources(void){	GListPtr lrm_list = NULL;	crm_info("Makeing sure all active resources are stopped before exit");		if(fsa_lrm_conn == NULL) {		return TRUE;	} else if(g_hash_table_size(shutdown_ops) > 0) {		crm_debug("Already sent stop operation");		return TRUE;	}	lrm_list = fsa_lrm_conn->lrm_ops->get_all_rscs(fsa_lrm_conn);	slist_iter(		rsc_id, char, lrm_list, lpc,		do_lrm_rsc_op(NULL, rsc_id, CRMD_RSCSTATE_STOP, NULL);		);	if(g_hash_table_size(shutdown_ops) == 0) {		register_fsa_input(C_FSA_INTERNAL, I_EXIT, NULL);	} else {		crm_info("Waiting for %d pending stop operations "			 " to complete before exiting",			 g_hash_table_size(shutdown_ops));	}	return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/4628f19e404b574dabfad31a4bf0a1ba095e6c76/lrm.c/clean/crm/crmd/lrm.c