diff options
Diffstat (limited to 'client/go/util/setrlimit.go')
-rw-r--r-- | client/go/util/setrlimit.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/client/go/util/setrlimit.go b/client/go/util/setrlimit.go index 6a78e47d35b..71e5676a7a0 100644 --- a/client/go/util/setrlimit.go +++ b/client/go/util/setrlimit.go @@ -65,7 +65,8 @@ func SetResourceLimit(resource ResourceId, newVal uint64) { err = unix.Setrlimit(int(resource), &wanted) if err != nil { trace.Trace("Failed setting resource limit:", err) - } else { + } else if (current.Cur != wanted.Cur) || (current.Max != wanted.Max) { + trace.Debug("Resource limit", resource, "was:", readableLimit(current.Cur), "/", readableLimit(current.Max)) trace.Trace("Resource limit", resource, "adjusted OK:", readableLimit(wanted.Cur), "/", readableLimit(wanted.Max)) } } |