diff options
-rw-r--r-- | poll/unix/port.c | 3 |
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; } } |