From 649f771b7b3538711bc8954c4a6f726d89c1226a Mon Sep 17 00:00:00 2001 From: Dmitriy Vyukov Date: Fri, 17 Feb 2012 11:42:02 +0400 Subject: [PATCH] net/rpc: fix spurious panic in test The panic happens if -benchtime flag is specified: go test -bench=EndToEndAsyncHTTP -benchtime=120 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5677075 --- src/pkg/net/rpc/server_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pkg/net/rpc/server_test.go b/src/pkg/net/rpc/server_test.go index 8cfa033ccc..62c7b1e600 100644 --- a/src/pkg/net/rpc/server_test.go +++ b/src/pkg/net/rpc/server_test.go @@ -387,12 +387,12 @@ func (WriteFailCodec) WriteRequest(*Request, interface{}) error { } func (WriteFailCodec) ReadResponseHeader(*Response) error { - time.Sleep(120 * time.Second) + select {} panic("unreachable") } func (WriteFailCodec) ReadResponseBody(interface{}) error { - time.Sleep(120 * time.Second) + select {} panic("unreachable") } -- 2.50.0