From 424c2238c97d26d8d5fb30fb1449a96396269da0 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sun, 2 Jul 2017 12:58:53 -0700 Subject: Transports allocate their pipe structures during connect & accept. --- src/core/pipe.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/core/pipe.c') diff --git a/src/core/pipe.c b/src/core/pipe.c index 791ba4aa..ebf7adef 100644 --- a/src/core/pipe.c +++ b/src/core/pipe.c @@ -192,11 +192,13 @@ nni_pipe_create(nni_pipe **pp, nni_ep *ep, nni_sock *sock, nni_tran *tran) // Save the protocol destructor. p->p_proto_dtor = sock->s_pipe_ops.pipe_fini; +#if 0 // Initialize the transport pipe data. if ((rv = p->p_tran_ops.p_init(&p->p_tran_data)) != 0) { nni_objhash_unref(nni_pipes, p->p_id); return (rv); } +#endif // Initialize protocol pipe data. rv = sock->s_pipe_ops.pipe_init(&p->p_proto_data, p, sock->s_data); -- cgit v1.2.3-70-g09d2