| | 1 | --- configure.orig 2008-01-10 23:34:23.000000000 +1100 |
| | 2 | +++ configure 2008-01-26 15:32:17.000000000 +1100 |
| | 3 | @@ -25837,7 +25837,12 @@ |
| | 4 | if (getrlimit(RLIMIT_NOFILE, &rl) < 0) { |
| | 5 | perror("getrlimit: RLIMIT_NOFILE"); |
| | 6 | } else { |
| | 7 | +#if defined(__APPLE__) |
| | 8 | + /* asking for more than OPEN_MAX fails on Leopard */ |
| | 9 | + rl.rlim_cur = (OPEN_MAX < rl.rlim_max ? OPEN_MAX : rl.rlim_max); |
| | 10 | +#else |
| | 11 | rl.rlim_cur = rl.rlim_max; /* set it to the max */ |
| | 12 | +#endif |
| | 13 | if (setrlimit(RLIMIT_NOFILE, &rl) < 0) { |
| | 14 | perror("setrlimit: RLIMIT_NOFILE"); |
| | 15 | } |