summaryrefslogtreecommitdiff
path: root/src/BtNotInterestedMessage.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-07-09 18:13:50 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-07-09 21:36:57 +0900
commit41df1607f6d879d3ad49e874f8cb902c82892212 (patch)
treea6baff09dc696d902576b3823c73bbb2b1413fbd /src/BtNotInterestedMessage.cc
parent570d46725fda98e546acab1d338cd72336836188 (diff)
Fix frequent interested/not interested message transmission
Diffstat (limited to 'src/BtNotInterestedMessage.cc')
-rw-r--r--src/BtNotInterestedMessage.cc23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/BtNotInterestedMessage.cc b/src/BtNotInterestedMessage.cc
index 45c39de1..530826c5 100644
--- a/src/BtNotInterestedMessage.cc
+++ b/src/BtNotInterestedMessage.cc
@@ -65,29 +65,6 @@ void BtNotInterestedMessage::doReceivedAction()
}
}
-bool BtNotInterestedMessage::sendPredicate() const
-{
- return getPeer()->amInterested();
-}
-
-namespace {
-struct ThisProgressUpdate : public ProgressUpdate {
- ThisProgressUpdate(std::shared_ptr<Peer> peer) : peer(std::move(peer)) {}
- virtual void update(size_t length, bool complete) CXX11_OVERRIDE
- {
- if (complete) {
- peer->amInterested(false);
- }
- }
- std::shared_ptr<Peer> peer;
-};
-} // namespace
-
-std::unique_ptr<ProgressUpdate> BtNotInterestedMessage::getProgressUpdate()
-{
- return make_unique<ThisProgressUpdate>(getPeer());
-}
-
void BtNotInterestedMessage::setPeerStorage(PeerStorage* peerStorage)
{
peerStorage_ = peerStorage;