summaryrefslogtreecommitdiff
path: root/file_io
diff options
context:
space:
mode:
authorjerenkrantz <jerenkrantz@13f79535-47bb-0310-9956-ffa450edef68>2002-02-18 06:08:53 +0000
committerjerenkrantz <jerenkrantz@13f79535-47bb-0310-9956-ffa450edef68>2002-02-18 06:08:53 +0000
commitde7c2b679cb53bdf604e4b4344d4697c2d859fc5 (patch)
treec4ae3cb011ece482d1d9f0eac4bd81205244f7e0 /file_io
parentf9e084bf523e02693e6de5d63ce22113c15ee522 (diff)
downloadlibapr-de7c2b679cb53bdf604e4b4344d4697c2d859fc5.tar.gz
Replace FD_SETSIZE with the bare minimum we need to call select() with
which is file->filedes + 1. PR: 9674 Submitted by: David MacKenzie <djm@pix.net> Reviewed by: Justin Erenkrantz git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63019 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'file_io')
-rw-r--r--file_io/unix/readwrite.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/file_io/unix/readwrite.c b/file_io/unix/readwrite.c
index 7474f682f..1b08189a2 100644
--- a/file_io/unix/readwrite.c
+++ b/file_io/unix/readwrite.c
@@ -82,7 +82,7 @@ static apr_status_t wait_for_io_or_timeout(apr_file_t *file, int for_read)
else {
tvptr = NULL;
}
- srv = select(FD_SETSIZE,
+ srv = select(file->filedes + 1,
for_read ? &fdset : NULL,
for_read ? NULL : &fdset,
NULL,