crm_err("Couldn't cancel %s (%d)", key, existing_op->call_id);
crm_info("Couldn't cancel %s (%d)", key, existing_op->call_id);
cancel_monitor(lrm_rsc_t *rsc, const char *key){	struct recurring_op_s *existing_op = NULL;	if(rsc == NULL) {			crm_err("No resource to cancel and operation for");		return;			} else if(key == NULL) {		crm_err("No operation to cancel");		return;	}		existing_op = g_hash_table_lookup(monitors, key);	if(existing_op != NULL) {		crm_debug("Cancelling previous invocation of %s (%d)",			  key, existing_op->call_id);		/*cancel it so we can then restart it without conflict*/		if(rsc->ops->cancel_op(rsc, existing_op->call_id) != HA_OK) {			crm_err("Couldn't cancel %s (%d)",				key, existing_op->call_id);		} else {			g_hash_table_remove(monitors, key);		}	} else {		crm_debug("No previous invocation of %s", key);	}}