summaryrefslogtreecommitdiff
path: root/src/platform/posix/posix_ipcconn.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/posix/posix_ipcconn.c')
-rw-r--r--src/platform/posix/posix_ipcconn.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/platform/posix/posix_ipcconn.c b/src/platform/posix/posix_ipcconn.c
index f703b583..2b078aa5 100644
--- a/src/platform/posix/posix_ipcconn.c
+++ b/src/platform/posix/posix_ipcconn.c
@@ -493,6 +493,10 @@ ipc_free(void *arg)
nni_mtx_unlock(&c->mtx);
nni_mtx_fini(&c->mtx);
+ if (c->dialer != NULL) {
+ nni_posix_ipc_dialer_rele(c->dialer);
+ }
+
NNI_FREE_STRUCT(c);
}