Remove RLIMIT_NOFILE bump
Starting with Go 1.19 [0] the file limit is increased by default.
[0]: 8427429c59
This commit is contained in:
parent
0ecc9cd042
commit
6d0f7330e3
|
@ -134,10 +134,6 @@ func main() {
|
|||
cfg.Listen = []string{":6697"}
|
||||
}
|
||||
|
||||
if err := bumpOpenedFileLimit(); err != nil {
|
||||
log.Printf("failed to bump max number of opened files: %v", err)
|
||||
}
|
||||
|
||||
db, err := database.Open(cfg.DB.Driver, cfg.DB.Source)
|
||||
if err != nil {
|
||||
log.Fatalf("failed to open database: %v", err)
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"syscall"
|
||||
)
|
||||
|
||||
func bumpOpenedFileLimit() error {
|
||||
var rlimit syscall.Rlimit
|
||||
if err := syscall.Getrlimit(syscall.RLIMIT_NOFILE, &rlimit); err != nil {
|
||||
return fmt.Errorf("failed to get RLIMIT_NOFILE: %v", err)
|
||||
}
|
||||
rlimit.Cur = rlimit.Max
|
||||
if err := syscall.Setrlimit(syscall.RLIMIT_NOFILE, &rlimit); err != nil {
|
||||
return fmt.Errorf("failed to set RLIMIT_NOFILE: %v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
//go:build !aix && !darwin && !dragonfly && !freebsd && !linux && !netbsd && !openbsd && !solaris
|
||||
|
||||
package main
|
||||
|
||||
func bumpOpenedFileLimit() error {
|
||||
return nil
|
||||
}
|
Loading…
Reference in a new issue