core: report remaining shared objects when cleanup

This commit is contained in:
Marc-André Lureau 2008-12-04 16:23:06 +02:00
parent ebb903a376
commit 9e978c9770

View file

@ -111,7 +111,14 @@ void pa_shared_cleanup(pa_core *c) {
if (!c->shared)
return;
pa_assert(pa_hashmap_isempty(c->shared));
if (!pa_hashmap_isempty(c->shared)) {
pa_strbuf *s = pa_strbuf_new();
pa_shared_dump(c, s);
pa_log_debug(pa_strbuf_tostring(s));
pa_strbuf_free(s);
pa_assert(pa_hashmap_isempty(c->shared));
}
pa_hashmap_free(c->shared, NULL, NULL);
c->shared = NULL;