]> Cypherpunks repositories - gostls13.git/commit
net: fix possible runtime.PollDesc leak when connect or listen fails
authorMikio Hara <mikioh.mikioh@gmail.com>
Tue, 9 Apr 2013 03:41:58 +0000 (12:41 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Tue, 9 Apr 2013 03:41:58 +0000 (12:41 +0900)
commite13341edd1f322e4a032c4e98a24db8cde45eb8d
tree3121a5a535b6350f9319955937484b0d26554e82
parent4d5affd0452e6fca3f6827dd965894a837e6cb25
net: fix possible runtime.PollDesc leak when connect or listen fails

Makes it possible to return the spent runtime.PollDesc to
runtime.pollcache descriptor pool when netFD.connect or
syscall.Listen fails.

Fixes #5219.

R=dvyukov, dave, bradfitz, adg
CC=golang-dev
https://golang.org/cl/8318044
src/pkg/net/fd_unix.go
src/pkg/net/sock_posix.go
src/pkg/net/tcpsock_posix.go
src/pkg/net/unixsock_posix.go