diff options
Diffstat (limited to 'src/net/http/serve_test.go')
-rw-r--r-- | src/net/http/serve_test.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/net/http/serve_test.go b/src/net/http/serve_test.go index 08b9862e16..6fd9912b5e 100644 --- a/src/net/http/serve_test.go +++ b/src/net/http/serve_test.go @@ -4988,3 +4988,10 @@ func testServerShutdown(t *testing.T, h2 bool) { t.Fatal("second request should fail. server should be shut down") } } + +// Issue 17878: tests that we can call Close twice. +func TestServerCloseDeadlock(t *testing.T) { + var s Server + s.Close() + s.Close() +} |