client_list = notification_client_list_create(state, condition);
if (!client_list) {
ERR("Error creating notification client list for trigger %s", trigger->name);
+ ret = -1;
goto error_free_ht_element;
}
}
DBG("Removed trigger from channel_triggers_ht");
cds_list_del(&trigger_element->node);
+ free(trigger_element);
/* A trigger can only appear once per channel */
break;
}