]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.16] net/http/httptest: wait for user ConnState hooks
authorDamien Neil <dneil@google.com>
Thu, 25 Mar 2021 18:11:03 +0000 (11:11 -0700)
committerMichael Knyszek <mknyszek@google.com>
Wed, 1 Dec 2021 22:15:01 +0000 (22:15 +0000)
commit0f9838eeb119ef9c49e70a8388c25f02567a5a14
tree00e7099822934f7d68f3549f913318ec9bffa48b
parent266ee22f9c35774caa118225e52e97c4eb06f961
[release-branch.go1.16] net/http/httptest: wait for user ConnState hooks

Ensure that user ConnState callbacks have completed before returning
from (*httptest.Server).Close.

Fixes: #49851
Updates: #37510
Updates: #37505
Updates: #45237

Change-Id: I8fe7baa089fbe4f3836bf6ae9767c7b1270d1331
Reviewed-on: https://go-review.googlesource.com/c/go/+/304829
Trust: Damien Neil <dneil@google.com>
Run-TryBot: Damien Neil <dneil@google.com>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
(cherry picked from commit 5cec8b85e5dc75ef21b62efb6bd93f9007385e34)
Reviewed-on: https://go-review.googlesource.com/c/go/+/367516
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
src/net/http/httptest/server.go