diff --git a/net/timeoutconn/conn.go b/net/timeoutconn/conn.go index 5459d461..0f5c5d30 100644 --- a/net/timeoutconn/conn.go +++ b/net/timeoutconn/conn.go @@ -21,7 +21,6 @@ func NewConn(conn net.Conn, timeout time.Duration) *Conn { } func (c *Conn) Write(p []byte) (n int, err error) { - return c.Conn.Write(p) for { if c.timeout != 0 { if e := c.Conn.SetWriteDeadline(time.Now().Add(c.timeout)); e != nil {