diff --git a/cmd/tlstunnel/main.go b/cmd/tlstunnel/main.go index 1adcac3..be113e0 100644 --- a/cmd/tlstunnel/main.go +++ b/cmd/tlstunnel/main.go @@ -51,27 +51,11 @@ func newServer() (*tlstunnel.Server, error) { return srv, nil } -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 -} - func main() { flag.StringVar(&configPath, "config", configPath, "path to configuration file") flag.BoolVar(&debug, "debug", false, "enable debug logging") flag.Parse() - if err := bumpOpenedFileLimit(); err != nil { - log.Printf("failed to bump max number of opened files: %v", err) - } - srv, err := newServer() if err != nil { log.Fatalf("failed to create server: %v", err)