summaryrefslogtreecommitdiff
path: root/src/PeerSessionResource.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/PeerSessionResource.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/PeerSessionResource.cc')
-rw-r--r--src/PeerSessionResource.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/PeerSessionResource.cc b/src/PeerSessionResource.cc
index 1a111a2b..71c0dcd3 100644
--- a/src/PeerSessionResource.cc
+++ b/src/PeerSessionResource.cc
@@ -337,4 +337,9 @@ const Time& PeerSessionResource::getLastAmUnchoking() const
return _lastAmUnchoking;
}
+uint64_t PeerSessionResource::getCompletedLength() const
+{
+ return _bitfieldMan->getCompletedLength();
+}
+
} // namespace aria2