diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2012-02-17 11:50:27 -0500 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2012-02-17 14:27:41 -0500 |
commit | fa3f237542fdb057909016196eaa3a903c34b09c (patch) | |
tree | 161db166467bf598d2b659b5d7518fc7e96dbd6f /src/responder/nss/nsssrv.c | |
parent | 79c5dc32527bc77703264e4fe0572a497a371618 (diff) | |
download | sssd-fa3f237542fdb057909016196eaa3a903c34b09c.tar.gz sssd-fa3f237542fdb057909016196eaa3a903c34b09c.tar.xz sssd-fa3f237542fdb057909016196eaa3a903c34b09c.zip |
RESPONDERS: Allow increasing the file-descriptor limit
This patch will increase the file descriptor limit to 8k or the
limits.conf maximum, whichever is lesser.
https://fedorahosted.org/sssd/ticket/1197
Diffstat (limited to 'src/responder/nss/nsssrv.c')
-rw-r--r-- | src/responder/nss/nsssrv.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/responder/nss/nsssrv.c b/src/responder/nss/nsssrv.c index a85695b04..3c23f1bf9 100644 --- a/src/responder/nss/nsssrv.c +++ b/src/responder/nss/nsssrv.c @@ -45,6 +45,7 @@ #include "sbus/sbus_client.h" #define DEFAULT_PWFIELD "*" +#define DEFAULT_NSS_FD_LIMIT 8192 #define SHELL_REALLOC_INCREMENT 5 #define SHELL_REALLOC_MAX 50 @@ -307,6 +308,9 @@ int nss_process_init(TALLOC_CTX *mem_ctx, return EIO; } + /* Set up file descriptor limits */ + responder_set_fd_limit(DEFAULT_NSS_FD_LIMIT); + DEBUG(1, ("NSS Initialization complete\n")); return EOK; |