From 53a22a96d49e8b44c7e70b59559db87f57158a82 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Fri, 30 Jun 2017 23:01:06 -0700 Subject: Properly initialize eps during listen. --- src/platform/posix/posix_socket.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/platform/posix/posix_socket.c') diff --git a/src/platform/posix/posix_socket.c b/src/platform/posix/posix_socket.c index 8eed097e..32530388 100644 --- a/src/platform/posix/posix_socket.c +++ b/src/platform/posix/posix_socket.c @@ -311,7 +311,13 @@ nni_posix_sock_listen(nni_posix_sock *s, const nni_sockaddr *saddr) return (rv); } + if ((rv = nni_posix_epdesc_init(&s->ed, fd)) != 0) { + (void) close(fd); + return (rv); + } + s->fd = fd; + return (0); } -- cgit v1.2.3-70-g09d2