]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Ignore expected error
authorMatt Joiner <anacrolix@gmail.com>
Mon, 6 Nov 2017 03:01:07 +0000 (14:01 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Mon, 6 Nov 2017 03:01:07 +0000 (14:01 +1100)
client.go

index 74f8a0d5358c638a5e297cc95e3559d12e3ba07c..5020e07b41ec0451007529c934ec147c7bad2ed8 100644 (file)
--- a/client.go
+++ b/client.go
@@ -1152,6 +1152,8 @@ func (cl *Client) sendChunk(t *Torrent, c *connection, r request, msg func(pp.Me
                        panic("expected error")
                }
                return
+       } else if err == io.EOF {
+               err = nil
        }
        more = msg(pp.Message{
                Type:  pp.Piece,