commit | c12d262b63d83031f2db2f528267f9a4f58e2775 | [log] [tgz] |
---|---|---|
author | Tobias Klauser <tklauser@distanz.ch> | Mon Aug 24 11:36:23 2020 +0200 |
committer | Tobias Klauser <tobias.klauser@gmail.com> | Mon Aug 24 13:15:25 2020 +0000 |
tree | 0d0925e6b27fa8d02524207689b52f91da2805f0 | |
parent | 2bddbd2f0c6ce06cbf082534b583160e3ef82a6a [diff] |
unix: cap RLIMIT_NOFILE soft limit in TestRlimit on darwin On some machines, kern.maxfilesperproc is 4096. If Rlimit.Cur is larger than that, Setrlimit will get an errEINVAL. Same as CL 246658 did in package syscall. Updates golang/go#40564 Change-Id: I8c45a23352fa2039772e04205680640e8a0e1840 Reviewed-on: https://go-review.googlesource.com/c/sys/+/250000 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Matt Layher <mdlayher@gmail.com>
This repository holds supplemental Go packages for low-level interactions with the operating system.
The easiest way to install is to run go get -u golang.org/x/sys
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/sys
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the sys repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/sys:” in the subject line, so it is easy to find.