512k (or more) seems to be hard limit valued used by multiple distros
(fedora, arch, ubuntu, debian).
Closes #476
if (ret) {
kr_log_error("[system] failed to get or set file-descriptor limit: %s\n",
strerror(errno));
- } else if (rlim.rlim_cur < 1024*1024) {
- kr_log_info("[system] warning: hard limit for number of file-descriptors is only %ld but recommended value is 1048576\n",
+ } else if (rlim.rlim_cur < 512*1024) {
+ kr_log_info("[system] warning: hard limit for number of file-descriptors is only %ld but recommended value is 524288\n",
rlim.rlim_cur);
}
TimeoutStopSec=10s
WatchdogSec=10s
Restart=on-abnormal
-LimitNOFILE=1048576
+LimitNOFILE=524288
Sockets=kresd.socket
Sockets=kresd-tls.socket
Sockets=kresd-control@%i.socket
TimeoutStopSec=10s
WatchdogSec=10s
Restart=on-abnormal
-LimitNOFILE=1048576
+LimitNOFILE=524288
[Install]
WantedBy=kresd.target