aboutsummaryrefslogtreecommitdiff
path: root/src/nng.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nng.c')
-rw-r--r--src/nng.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/nng.c b/src/nng.c
index 1ccc1386..b1ebbd11 100644
--- a/src/nng.c
+++ b/src/nng.c
@@ -1,5 +1,5 @@
//
-// Copyright 2020 Staysail Systems, Inc. <info@staysail.tech>
+// Copyright 2021 Staysail Systems, Inc. <info@staysail.tech>
// Copyright 2018 Capitar IT Group BV <info@capitar.com>
//
// This software is supplied under the terms of the MIT License, a
@@ -477,7 +477,6 @@ nng_dial(nng_socket sid, const char *addr, nng_dialer *dp, int flags)
}
if ((rv = nni_dialer_start(d, flags)) != 0) {
nni_dialer_close(d);
- nni_sock_rele(s);
return (rv);
}
if (dp != NULL) {
@@ -486,7 +485,6 @@ nng_dial(nng_socket sid, const char *addr, nng_dialer *dp, int flags)
*dp = did;
}
nni_dialer_rele(d);
- nni_sock_rele(s);
return (0);
}
@@ -506,7 +504,6 @@ nng_listen(nng_socket sid, const char *addr, nng_listener *lp, int flags)
}
if ((rv = nni_listener_start(l, flags)) != 0) {
nni_listener_close(l);
- nni_sock_rele(s);
return (rv);
}
@@ -516,7 +513,6 @@ nng_listen(nng_socket sid, const char *addr, nng_listener *lp, int flags)
*lp = lid;
}
nni_listener_rele(l);
- nni_sock_rele(s);
return (rv);
}
@@ -538,7 +534,6 @@ nng_listener_create(nng_listener *lp, nng_socket sid, const char *addr)
lid.id = nni_listener_id(l);
*lp = lid;
nni_listener_rele(l);
- nni_sock_rele(s);
return (0);
}
@@ -580,7 +575,6 @@ nng_dialer_create(nng_dialer *dp, nng_socket sid, const char *addr)
did.id = nni_dialer_id(d);
*dp = did;
nni_dialer_rele(d);
- nni_sock_rele(s);
return (0);
}