aboutsummaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-11-05 19:46:32 -0800
committerGarrett D'Amore <garrett@damore.org>2017-11-05 19:46:32 -0800
commit5c783d5a183eedd45d702872bfabf28052c9114c (patch)
tree61e8b4178acbb9f50786a3768020ce4f3fb2b206 /src/core
parentcf6527e8a80eb06db23b1fa5b6f0b6c4ff39d181 (diff)
downloadnng-5c783d5a183eedd45d702872bfabf28052c9114c.tar.gz
nng-5c783d5a183eedd45d702872bfabf28052c9114c.tar.bz2
nng-5c783d5a183eedd45d702872bfabf28052c9114c.zip
Closed socket returns NNG_ENOENT instead of NNG_ECLOSED.
Diffstat (limited to 'src/core')
-rw-r--r--src/core/socket.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/socket.c b/src/core/socket.c
index 4a84b639..54e1bd6a 100644
--- a/src/core/socket.c
+++ b/src/core/socket.c
@@ -357,6 +357,10 @@ nni_sock_find(nni_sock **sockp, uint32_t id)
}
nni_mtx_unlock(&nni_sock_lk);
+ if (rv == NNG_ENOENT) {
+ rv = NNG_ECLOSED;
+ }
+
return (rv);
}