Displaying 3 results from an estimated 3 matches for "fd_limit".
2015 Jan 22
2
[PATCH] increase fd_limit to max_client_limit automatically
....h>
#include <sys/stat.h>
#include <sys/wait.h>
+#include <sys/resource.h>
static bool master_settings_verify(void *_set, pool_t pool,
const char **error_r);
@@ -418,7 +419,7 @@
#ifdef CONFIG_BINARY
const struct service_settings *default_service;
#else
- rlim_t fd_limit;
+ struct rlimit fd_limit;
const char *max_client_limit_source = "default_client_limit";
unsigned int max_client_limit = set->default_client_limit;
#endif
@@ -591,12 +592,18 @@
client_limit, max_anvil_client_processes);
}
#ifndef CONFIG_BINARY
- if (restrict_get_fd_limit(...
2015 Mar 20
0
[PATCH] increase fd_limit to max_client_limit automatically
On 22 Jan 2015, at 14:01, Lauri Tirkkonen <ltirkkon at niksula.hut.fi> wrote:
>
> Hi, with a low soft limit on file descriptors, dovecot 2.2.15 warns on
> startup:
>
> Warning: fd limit (ulimit -n) is lower than required under max. load
> (256 < 1000), because of default_client_limit
>
> It could try increasing the limit first, and only report the warning
2008 May 01
1
[patch] let valgrind run on login process with GDB=1
...eels like using valgrind.
Diego.
-----
diff -r ba634d2c0ab9 src/master/login-process.c
--- a/src/master/login-process.c Wed Apr 30 20:18:37 2008 +0300
+++ b/src/master/login-process.c Thu May 01 00:59:10 2008 +0200
@@ -689,7 +689,8 @@ static pid_t create_login_process(struct
fd_limit = 16 + listen_count + ssl_listen_count +
2 * (group->set->login_process_per_connection ? 1 :
group->set->login_max_connections);
- restrict_fd_limit(fd_limit);
+ if (getenv("GDB") == NULL)
+ restrict_fd_limit(fd_li...