From: Matt Joiner Date: Wed, 12 Aug 2015 07:11:14 +0000 (+1000) Subject: Upload after a piece completes X-Git-Tag: v1.0.0~1067 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=6b27e1473dde1712b829256886129d16e06a9426;p=btrtrc.git Upload after a piece completes --- diff --git a/client.go b/client.go index 0e16becc..4d12f675 100644 --- a/client.go +++ b/client.go @@ -2693,6 +2693,7 @@ func (me *Client) pieceChanged(t *torrent, piece int) { } } conn.pieceRequestOrder.DeletePiece(int(piece)) + me.upload(t, conn) } else if t.wantPiece(piece) && conn.PeerHasPiece(piece) { t.connPendPiece(conn, int(piece)) me.replenishConnRequests(t, conn)