@cryptotaxi247 / kubo / commits / 0cb01acd7

don't use Max for setting Current

License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>

Jeromy committed Mar 16, 2016 at 11:58 UTC 0cb01acd718d8231634a56cc94fd3d345bf389cd
1 file changed +3 -6
cmd/ipfs/ulimit_unix.go
+3 -6
@@ -31,14 +31,11 @@ func checkAndSetUlimit() error {
31 }
32
33 if rLimit.Cur < ipfsFileDescNum {
34 - if rLimit.Max > ipfsFileDescNum {
35 - fmt.Printf("Adjusting current ulimit to %d.\n", rLimit.Max)
36 - rLimit.Cur = rLimit.Max
37 - } else {
38 - fmt.Printf("Adjusting current and maximum ulimit to %d.\n", ipfsFileDescNum)
39 - rLimit.Cur = ipfsFileDescNum
34 + if rLimit.Max < ipfsFileDescNum {
35 rLimit.Max = ipfsFileDescNum
36 }
37 + fmt.Printf("Adjusting current ulimit to %d.\n", ipfsFileDescNum)
38 + rLimit.Cur = ipfsFileDescNum
39 }
40
41 err = syscall.Setrlimit(syscall.RLIMIT_NOFILE, &rLimit)