diff --git a/src/util-sources.c b/src/util-sources.c index 44abe51..7263541 100644 --- a/src/util-sources.c +++ b/src/util-sources.c @@ -182,6 +182,7 @@ sink_dispatch(struct sink *sink) struct source *s, *tmp; list_for_each_safe(s, tmp, &sink->sources_removed, link) { + list_remove(&s->link); source_unref(s); }