summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--poll/unix/port.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/poll/unix/port.c b/poll/unix/port.c
index a54d66ccd..ca4d7b28e 100644
--- a/poll/unix/port.c
+++ b/poll/unix/port.c
@@ -310,6 +310,9 @@ APR_DECLARE(apr_status_t) apr_pollset_remove(apr_pollset_t *pollset,
APR_RING_REMOVE(ep, link);
APR_RING_INSERT_TAIL(&(pollset->dead_ring),
ep, pfd_elem_t, link);
+ if (ENOENT == err) {
+ rv = APR_SUCCESS;
+ }
break;
}
}