Files
norouter/pkg/debugutil/debugutil.go
Akihiro Suda f12e2e2ac5 initial commit
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2020-09-24 21:28:58 +09:00

19 lines
237 B
Go

package debugutil
import (
"io/ioutil"
"runtime"
)
func NumFDs() int {
if runtime.GOOS != "linux" {
// unimplemented
return -1
}
ents, err := ioutil.ReadDir("/proc/self/fd")
if err != nil {
return -1
}
return len(ents)
}