mirror of
https://github.com/octoleo/syncthing.git
synced 2024-12-22 10:58:57 +00:00
lib/osutil: Fix raising max FDs on macOS (#7507)
There was a logic mistake, so the limit in question wasn't used. On my macOS this doesn't seem to matter, the hard limit returned is 2^63-1 and setting the soft limit to that works. However I'm assuming that's not the case for older macOSes since it was so nicely documented, so we should still have this working. (10240 FDs should be enough for anybody.)
This commit is contained in:
parent
4b02b7e6f1
commit
ebcd22b02b
@ -36,7 +36,7 @@ func MaximizeOpenFileLimit() (int, error) {
|
||||
// macOS doesn't like a soft limit greater then OPEN_MAX
|
||||
// See also: man setrlimit
|
||||
if runtime.GOOS == "darwin" && lim.Max > darwinOpenMax {
|
||||
lim.Cur = darwinOpenMax
|
||||
lim.Max = darwinOpenMax
|
||||
}
|
||||
|
||||
// Try to increase the limit to the max.
|
||||
|
Loading…
Reference in New Issue
Block a user