diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2012-02-17 11:50:27 -0500 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2012-04-25 08:47:23 -0400 |
commit | 1575084d8ba8800574c72ee0615a0afadca8375c (patch) | |
tree | ba75b4ddbbbfe81806fb95e62af5aaa13628bdeb /src/responder/pam/pamsrv.c | |
parent | 1072b8cc7890bba0180f69765875b3d2198c6729 (diff) | |
download | sssd-1575084d8ba8800574c72ee0615a0afadca8375c.tar.gz sssd-1575084d8ba8800574c72ee0615a0afadca8375c.tar.xz sssd-1575084d8ba8800574c72ee0615a0afadca8375c.zip |
RESPONDERS: Allow increasing the file-descriptor limitsssd-1.5.1-51.el5
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/pam/pamsrv.c')
-rw-r--r-- | src/responder/pam/pamsrv.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/responder/pam/pamsrv.c b/src/responder/pam/pamsrv.c index 91ee4a899..1bed212ed 100644 --- a/src/responder/pam/pamsrv.c +++ b/src/responder/pam/pamsrv.c @@ -44,6 +44,8 @@ #include "responder/pam/pamsrv.h" #include "responder/common/negcache.h" +#define DEFAULT_PAM_FD_LIMIT 8192 + #define SSS_PAM_SBUS_SERVICE_VERSION 0x0001 #define SSS_PAM_SBUS_SERVICE_NAME "pam" @@ -174,6 +176,9 @@ static int pam_process_init(TALLOC_CTX *mem_ctx, goto done; } + /* Set up file descriptor limits */ + responder_set_fd_limit(DEFAULT_PAM_FD_LIMIT); + ret = EOK; done: |