From: Blake Gentry Date: Tue, 3 Feb 2015 20:01:29 +0000 (-0800) Subject: net/http: remove unused switchReader type X-Git-Tag: go1.5beta1~2152 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=38dcc8cd88426fd35d2153839215ba95aa6e21ab;p=gostls13.git net/http: remove unused switchReader type Change-Id: Ic8a01d06ffc6c80beaf6dee9e7242dcbb7425e71 Reviewed-on: https://go-review.googlesource.com/3822 Reviewed-by: Brad Fitzpatrick --- diff --git a/src/net/http/server.go b/src/net/http/server.go index 8cdaf14989..c68aa2c985 100644 --- a/src/net/http/server.go +++ b/src/net/http/server.go @@ -191,20 +191,14 @@ func (c *conn) noteClientGone() { c.clientGone = true } -// A switchReader can have its Reader changed at runtime. -// It's not safe for concurrent Reads and switches. -type switchReader struct { - io.Reader -} - // A switchWriter can have its Writer changed at runtime. // It's not safe for concurrent Writes and switches. type switchWriter struct { io.Writer } -// A liveSwitchReader is a switchReader that's safe for concurrent -// reads and switches, if its mutex is held. +// A liveSwitchReader can have its Reader changed at runtime. It's +// safe for concurrent reads and switches, if its mutex is held. type liveSwitchReader struct { sync.Mutex r io.Reader