From 0cb01acd718d8231634a56cc94fd3d345bf389cd Mon Sep 17 00:00:00 2001 From: Jeromy Date: Wed, 16 Mar 2016 11:58:12 -0700 Subject: [PATCH] don't use Max for setting Current License: MIT Signed-off-by: Jeromy --- cmd/ipfs/ulimit_unix.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/cmd/ipfs/ulimit_unix.go b/cmd/ipfs/ulimit_unix.go index c2c24b787..b4f2a6c7d 100644 --- a/cmd/ipfs/ulimit_unix.go +++ b/cmd/ipfs/ulimit_unix.go @@ -31,14 +31,11 @@ func checkAndSetUlimit() error { } if rLimit.Cur < ipfsFileDescNum { - if rLimit.Max > ipfsFileDescNum { - fmt.Printf("Adjusting current ulimit to %d.\n", rLimit.Max) - rLimit.Cur = rLimit.Max - } else { - fmt.Printf("Adjusting current and maximum ulimit to %d.\n", ipfsFileDescNum) - rLimit.Cur = ipfsFileDescNum + if rLimit.Max < ipfsFileDescNum { rLimit.Max = ipfsFileDescNum } + fmt.Printf("Adjusting current ulimit to %d.\n", ipfsFileDescNum) + rLimit.Cur = ipfsFileDescNum } err = syscall.Setrlimit(syscall.RLIMIT_NOFILE, &rLimit)