]> Cypherpunks repositories - gostls13.git/commit
internal/poll: don't return from Close until descriptor is closed
authorIan Lance Taylor <iant@golang.org>
Tue, 26 Sep 2017 03:49:37 +0000 (20:49 -0700)
committerIan Lance Taylor <iant@golang.org>
Tue, 26 Sep 2017 17:29:36 +0000 (17:29 +0000)
commit382d4928b8a758a91f06de9e6cb10b92bb882eff
tree62dd0aec38bf38ddb5f7150ca59003a2c6cf7680
parent8e11cb3f3b5e383023736172bcbfd847ea529176
internal/poll: don't return from Close until descriptor is closed

This permits the program to reliably know that when the Close method
returns, the descriptor has definitely been closed. This matters at
least for listeners.

Fixes #21856
Updates #7970

Change-Id: I1fd0cfd2333649e6e67c6ae956e19fdff3a35a83
Reviewed-on: https://go-review.googlesource.com/66150
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Joe Tsai <joetsai@google.com>
src/internal/poll/fd_unix.go
src/internal/poll/fd_windows.go
src/net/listen_test.go