aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/storage/ipc/latch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/storage/ipc/latch.c b/src/backend/storage/ipc/latch.c
index 0209f756910..d35b7ee7d10 100644
--- a/src/backend/storage/ipc/latch.c
+++ b/src/backend/storage/ipc/latch.c
@@ -1078,7 +1078,7 @@ WaitEventSetWaitBlock(WaitEventSet *set, int cur_timeout,
/* Sleep */
rc = epoll_wait(set->epoll_fd, set->epoll_ret_events,
- nevents, cur_timeout);
+ Min(nevents, set->nevents_space), cur_timeout);
/* Check return code */
if (rc < 0)