summaryrefslogtreecommitdiff
path: root/news/inn/patches/patch-al
blob: 744223fb995b80b5e90dcb4bcc26fbc55f4282a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$NetBSD: patch-al,v 1.1 2012/08/23 19:00:42 spz Exp $

--- ./lib/fdlimit.c.orig	2009-10-12 18:24:04.000000000 +0000
+++ ./lib/fdlimit.c
@@ -59,6 +59,10 @@ setfdlimit(unsigned int limit)
     }
 #endif
 
+    /* will we mind if the limit is higher? I think not. */
+    if (rl.rlim_cur >= limit)
+	return 0;
+
     rl.rlim_cur = limit;
     if (limit > rl.rlim_max)
         rl.rlim_max = limit;