From 513df3b9f8af35d11bbdc44d0dcbc9ab35fd1465 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 22 Apr 2006 20:04:25 +0000 Subject: first unlink the socket, the close it git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@772 fefdeb5f-60dc-0310-8127-8f9354f1896f --- src/polypcore/socket-server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/polypcore/socket-server.c b/src/polypcore/socket-server.c index b27816d4..f7e0b647 100644 --- a/src/polypcore/socket-server.c +++ b/src/polypcore/socket-server.c @@ -379,13 +379,14 @@ pa_socket_server* pa_socket_server_new_ipv6_string(pa_mainloop_api *m, const cha static void socket_server_free(pa_socket_server*s) { assert(s); - close(s->fd); if (s->filename) { unlink(s->filename); pa_xfree(s->filename); } + close(s->fd); + pa_xfree(s->tcpwrap_service); s->mainloop->io_free(s->io_event); @@ -406,7 +407,6 @@ void pa_socket_server_set_callback(pa_socket_server*s, void (*on_connection)(pa_ s->userdata = userdata; } - char *pa_socket_server_get_address(pa_socket_server *s, char *c, size_t l) { assert(s && c && l > 0); -- cgit