(b []byte)
| 589 | } |
| 590 | |
| 591 | func (c *deadlineConn) Read(b []byte) (int, error) { |
| 592 | if err := c.Conn.SetDeadline(time.Now().Add(c.Timeout)); err != nil { |
| 593 | return 0, err |
| 594 | } |
| 595 | return c.Conn.Read(b) |
| 596 | } |
| 597 | |
| 598 | func (c *deadlineConn) Write(b []byte) (int, error) { |
| 599 | if err := c.Conn.SetDeadline(time.Now().Add(c.Timeout)); err != nil { |