diff --git a/pym/portage/process.py b/pym/portage/process.py index 728a01d..f5cf0cf 100644 --- a/pym/portage/process.py +++ b/pym/portage/process.py @@ -39,7 +39,7 @@ for _fd_dir in ("/proc/self/fd", "/dev/fd"): else: _fd_dir = None -if _fd_dir is not None: +if _fd_dir is not None and platform.system() not in ('FreeBSD',): def get_open_fds(): return (int(fd) for fd in os.listdir(_fd_dir) if fd.isdigit())