]> Cypherpunks repositories - gostls13.git/commit
net/http: fix Server.Shutdown race where it could miss an active connection
authorBrad Fitzpatrick <bradfitz@golang.org>
Mon, 6 Jan 2020 19:16:34 +0000 (11:16 -0800)
committerEmmanuel Odeke <emm.odeke@gmail.com>
Tue, 21 Apr 2020 23:23:30 +0000 (23:23 +0000)
commit5a75f7c0b0789fe04ea4879a524cc95dbe734636
treee3e151b3c003e08f77aa1d13a6f34cc887dd6462
parenteacdf76b93174484ffc526d9c45f4836f0738dee
net/http: fix Server.Shutdown race where it could miss an active connection

Wait for Listeners to drop to zero too, not just conns.

Fixes #33313

Change-Id: I09350ae38087990d368dcf9302fbde3e95c02fcd
Reviewed-on: https://go-review.googlesource.com/c/go/+/213442
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Hasit Bhatt <hasit.p.bhatt@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/net/http/serve_test.go
src/net/http/server.go