From ec9f917101371baaae34ca10ae952392c2c2343d Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Tue, 13 Dec 2016 22:41:35 -0800 Subject: More comments, and detection of fork-reentrancy. Much effort was spent trying to come to a fork-safe solution, but ultimately we gave up. --- 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 408964ab..40a810c8 100644 --- a/src/core/pipe.c +++ b/src/core/pipe.c @@ -63,6 +63,8 @@ nni_pipe_recv(nng_pipe_t p, nng_msg_t *msgp) void nni_pipe_close(nng_pipe_t p) { + /* XXX: we need to unregister from the parent socket. */ + /* XXX: also unregister from the protocol. */ return (p->p_ops.p_close(p->p_tran)); } -- cgit v1.2.3-70-g09d2