aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/platform/windows/win_ipclisten.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/platform/windows/win_ipclisten.c b/src/platform/windows/win_ipclisten.c
index 84efe401..e81f4b46 100644
--- a/src/platform/windows/win_ipclisten.c
+++ b/src/platform/windows/win_ipclisten.c
@@ -92,6 +92,7 @@ ipc_accept_start(ipc_listener *l)
if (l->closed) {
nni_aio_list_remove(aio);
nni_aio_finish_error(aio, NNG_ECLOSED);
+ rv = NNG_ECLOSED;
} else if (ConnectNamedPipe(l->f, &l->io.olpd)) {
rv = 0;
} else if ((rv = GetLastError()) == ERROR_IO_PENDING) {