aboutsummaryrefslogtreecommitdiff
path: root/src/platform/posix/posix_socket.c
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-06-29 18:05:56 -0700
committerGarrett D'Amore <garrett@damore.org>2017-06-29 18:05:56 -0700
commit0cb73648b774f57135f56045a2fdb773fdf9c88b (patch)
treeaa9f9726ffcc5df9e7936daa0d0d3994378ad839 /src/platform/posix/posix_socket.c
parentfa6c49708c1e4bbb2bb0b93f1dbce6887cfb2193 (diff)
downloadnng-0cb73648b774f57135f56045a2fdb773fdf9c88b.tar.gz
nng-0cb73648b774f57135f56045a2fdb773fdf9c88b.tar.bz2
nng-0cb73648b774f57135f56045a2fdb773fdf9c88b.zip
Use common POSIX socket handling for IPC.
Diffstat (limited to 'src/platform/posix/posix_socket.c')
-rw-r--r--src/platform/posix/posix_socket.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/platform/posix/posix_socket.c b/src/platform/posix/posix_socket.c
index 843bbd1e..6aa17978 100644
--- a/src/platform/posix/posix_socket.c
+++ b/src/platform/posix/posix_socket.c
@@ -219,6 +219,10 @@ nni_posix_sock_fini(nni_posix_sock *s)
if (s->pd != NULL) {
nni_posix_pipedesc_fini(s->pd);
}
+ if (s->unlink != NULL) {
+ (void) unlink(s->unlink);
+ nni_free(s->unlink, strlen(s->unlink) + 1);
+ }
NNI_FREE_STRUCT(s);
}