summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2018-06-01 06:32:39 -0700
committerGarrett D'Amore <garrett@damore.org>2018-06-01 06:32:39 -0700
commiteac025a27122a1ad8681fd85e7b1daf5dad13bf6 (patch)
tree0529e1cf1858cfa52549e3756f8c443b1eaffa1e
parentffd101ad5c8262682f6e2d029345b0f289a59159 (diff)
downloadnanomsg-eac025a27122a1ad8681fd85e7b1daf5dad13bf6.tar.gz
fixes #948 Handle leak on Windows
Thanks to @SEFIROT-GmbH for the fix.
-rw-r--r--src/core/sock.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/sock.c b/src/core/sock.c
index da32930..8348d30 100644
--- a/src/core/sock.c
+++ b/src/core/sock.c
@@ -235,6 +235,7 @@ int nn_sock_term (struct nn_sock *self)
nn_fsm_stopped_noevent (&self->fsm);
nn_fsm_term (&self->fsm);
nn_sem_term (&self->termsem);
+ nn_sem_term (&self->relesem);
nn_list_term (&self->sdeps);
nn_list_term (&self->eps);
nn_ctx_term (&self->ctx);