/*	} else { we dont care, a transition is starting */ 
process_graph_event(crm_data_t *event){	int action_id          = -1;	int op_status_i        = 0;	const char *op_status  = crm_element_value(event, XML_LRM_ATTR_OPSTATUS);	next_transition_timeout = transition_timeout;		if(op_status != NULL) {		op_status_i = atoi(op_status);	}		if(op_status_i == -1) {		/* just information that the action was sent */		crm_trace("Ignoring TE initiated updates");		return TRUE;	}	slist_iter(		synapse, synapse_t, graph, lpc,		/* lookup event */		slist_iter(			action, action_t, synapse->actions, lpc2,			action_id = match_graph_event(action, event);			if(action_id != -1) {				break;			}			);		if(action_id != -1) {			break;		}		);		if(action_id > -1) {		crm_xml_devel(event, "Event found");			} else if(action_id == -2) {		crm_xml_info(event, "Event found but failed");			} else if(event != NULL) {		/* unexpected event, trigger a pe-recompute */		/* possibly do this only for certain types of actions */		send_abort("Event not matched", event);		return FALSE;/*	} else { we dont care, a transition is starting */	}	process_trigger(action_id);	check_for_completion();	return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/b0effa32347a96f5590ddf71a488acf95df85085/tengine.c/buggy/crm/tengine/tengine.c