aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/transport/inproc/inproc.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/transport/inproc/inproc.c b/src/transport/inproc/inproc.c
index e6e72b82..154f4117 100644
--- a/src/transport/inproc/inproc.c
+++ b/src/transport/inproc/inproc.c
@@ -217,7 +217,11 @@ inproc_ep_create(void **epp, const char *url, uint16_t proto)
static void
inproc_ep_destroy(void *arg)
{
- NNI_ARG_UNUSED(arg);
+ inproc_ep_t ep = arg;
+ if (!ep->closed) {
+ nni_panic("inproc_ep_destroy while not closed!");
+ }
+ nni_free(ep, sizeof (*free));
}
static void