diff options
Diffstat (limited to 'libgo/go/net/fd_openbsd.go')
-rw-r--r-- | libgo/go/net/fd_openbsd.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libgo/go/net/fd_openbsd.go b/libgo/go/net/fd_openbsd.go index e52ac356b9f..31d0744e2cb 100644 --- a/libgo/go/net/fd_openbsd.go +++ b/libgo/go/net/fd_openbsd.go @@ -26,6 +26,7 @@ func newpollster() (p *pollster, err error) { if p.kq, err = syscall.Kqueue(); err != nil { return nil, os.NewSyscallError("kqueue", err) } + syscall.CloseOnExec(p.kq) p.events = p.eventbuf[0:0] return p, nil } |