Close file socket on module unload

This commit is contained in:
matt335672 2021-09-30 12:28:29 +01:00
parent 2d4cb1ea96
commit 127a7e27ae
2 changed files with 12 additions and 0 deletions

View File

@ -578,6 +578,12 @@ void pa__done(pa_module*m) {
pa_rtpoll_free(u->rtpoll);
}
if (u->fd >= 0)
{
close(u->fd);
u->fd = -1;
}
pa_xfree(u->sink_socket);
pa_xfree(u);
}

View File

@ -526,6 +526,12 @@ void pa__done(pa_module*m) {
if (u->rtpoll)
pa_rtpoll_free(u->rtpoll);
if (u->fd >= 0)
{
close(u->fd);
u->fd = -1;
}
pa_xfree(u->source_socket);
pa_xfree(u);
}