summaryrefslogtreecommitdiff
path: root/src/Peer.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-05-17 05:12:14 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-05-17 05:12:14 +0000
commit7bbd9cec3bd234f4406092a3471460dc65e0c647 (patch)
tree0286e7c8c08404be8501cbe0dd572eef48747d37 /src/Peer.cc
parentd4d608eeb0f17f65365ea5c5257f07f0efe36c11 (diff)
2008-05-16 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Call subtractPieceStats from ~PeerInteractionCommand only when the peer has at least one completed piece. * src/Peer.cc * src/Peer.h * src/PeerInteractionCommand.cc * src/PeerSessionResource.cc * src/PeerSessionResource.h
Diffstat (limited to 'src/Peer.cc')
-rw-r--r--src/Peer.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Peer.cc b/src/Peer.cc
index 6449c4bd..42fe65dd 100644
--- a/src/Peer.cc
+++ b/src/Peer.cc
@@ -454,4 +454,10 @@ const Time& Peer::getLastAmUnchoking() const
return _res->getLastAmUnchoking();
}
+uint64_t Peer::getCompletedLength() const
+{
+ assert(_res);
+ return _res->getCompletedLength();
+}
+
} // namespace aria2