From 47f3fd14ab0532ff94fd5317f885689928d9293b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Wed, 15 Feb 2023 10:17:23 -0500
Subject: [PATCH] manager: increase limit of opened files if current limit is
 1024

https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/704

Change-Id: I44a908e03e7a809e07e68906c0839fbc356e3346
---
 src/manager.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/manager.cpp b/src/manager.cpp
index e1979d17ec..db984b454c 100644
--- a/src/manager.cpp
+++ b/src/manager.cpp
@@ -768,7 +768,7 @@ Manager::init(const std::string& config_file)
     // Set the max number of open files.
     struct rlimit nofiles;
     if (getrlimit(RLIMIT_NOFILE, &nofiles) == 0) {
-        if (nofiles.rlim_cur < nofiles.rlim_max && nofiles.rlim_cur < 1024u) {
+        if (nofiles.rlim_cur < nofiles.rlim_max && nofiles.rlim_cur <= 1024u) {
             nofiles.rlim_cur = std::min<rlim_t>(nofiles.rlim_max, 8192u);
             setrlimit(RLIMIT_NOFILE, &nofiles);
         }
-- 
GitLab