You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
transmission/transmission-fdlimits.patch

30 lines
918 B

--- libtransmission/fdlimit.c~ 2020-05-22 06:04:23.000000000 -0500
+++ libtransmission/fdlimit.c 2020-07-02 08:53:15.170954677 -0500
@@ -390,26 +390,6 @@
fileset_construct(&i->fileset, FILE_CACHE_SIZE);
session->fdInfo = i;
-#ifndef _WIN32
-
- /* set the open-file limit to the largest safe size wrt FD_SETSIZE */
- struct rlimit limit;
-
- if (getrlimit(RLIMIT_NOFILE, &limit) == 0)
- {
- int const old_limit = (int)limit.rlim_cur;
- int const new_limit = MIN(limit.rlim_max, FD_SETSIZE);
-
- if (new_limit != old_limit)
- {
- limit.rlim_cur = new_limit;
- setrlimit(RLIMIT_NOFILE, &limit);
- getrlimit(RLIMIT_NOFILE, &limit);
- tr_logAddInfo("Changed open file limit from %d to %d", old_limit, (int)limit.rlim_cur);
- }
- }
-
-#endif
}
}