diff --git a/src/modules/module-tunnel.c b/src/modules/module-tunnel.c index 833423a58..53c440225 100644 --- a/src/modules/module-tunnel.c +++ b/src/modules/module-tunnel.c @@ -2200,8 +2200,6 @@ int pa__init(pa_module*m) { u->mcalign = pa_mcalign_new(pa_frame_size(&u->source->sample_spec)); #endif - pa_xfree(dn); - u->time_event = NULL; u->maxlength = (uint32_t) -1; @@ -2222,6 +2220,8 @@ int pa__init(pa_module*m) { pa_source_put(u->source); #endif + pa_xfree(dn); + if (server) pa_xfree(server);