aboutsummaryrefslogtreecommitdiff
path: root/src/core/pipe.c
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-07-13 22:29:32 -0700
committerGarrett D'Amore <garrett@damore.org>2017-07-13 22:29:32 -0700
commit36746b4f6615607510eedb8e5d168b0fc4897ded (patch)
tree4ff163e144ee254730a0965edba2fe2b3feaa8f0 /src/core/pipe.c
parentf7463b4bd9b549a152b28aff959113b9ab56959a (diff)
downloadnng-36746b4f6615607510eedb8e5d168b0fc4897ded.tar.gz
nng-36746b4f6615607510eedb8e5d168b0fc4897ded.tar.bz2
nng-36746b4f6615607510eedb8e5d168b0fc4897ded.zip
Close a race during pipe creation.
Diffstat (limited to 'src/core/pipe.c')
-rw-r--r--src/core/pipe.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/core/pipe.c b/src/core/pipe.c
index aceff611..6fa9ed47 100644
--- a/src/core/pipe.c
+++ b/src/core/pipe.c
@@ -218,11 +218,6 @@ nni_pipe_create(nni_pipe **pp, nni_ep *ep, nni_sock *sock, nni_tran *tran)
return (rv);
}
- if ((rv = nni_ep_pipe_add(ep, p)) != 0) {
- nni_pipe_destroy(p);
- return (rv);
- }
-
*pp = p;
return (0);
}