1
// Copyright 2015 The Go Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style
3
// license that can be found in the LICENSE file.
5
// +build darwin dragonfly freebsd linux netbsd openbsd solaris
11
func maxOpenFiles() int {
12
var rlim syscall.Rlimit
13
if err := syscall.Getrlimit(syscall.RLIMIT_NOFILE, &rlim); err != nil {
14
return defaultMaxOpenFiles