]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Improve returned error
authorMatt Joiner <anacrolix@gmail.com>
Wed, 21 Jan 2015 13:42:13 +0000 (00:42 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Wed, 21 Jan 2015 13:42:13 +0000 (00:42 +1100)
client.go

index dadd87a0503f7b2c4189544bb356c68ed6900df5..e5b0c8e24d7d4f87cf489588a5ef02d7c392442a 100644 (file)
--- a/client.go
+++ b/client.go
@@ -820,7 +820,7 @@ func (pc peerConn) Read(b []byte) (n int, err error) {
        // Keep-alives should be received every 2 mins. Give a bit of gracetime.
        err = pc.Conn.SetReadDeadline(time.Now().Add(150 * time.Second))
        if err != nil {
-               return
+               err = fmt.Errorf("error setting read deadline: %s", err)
        }
        n, err = pc.Conn.Read(b)
        if err != nil {