summaryrefslogtreecommitdiff
path: root/src/DHTBucketRefreshTask.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-05-11 08:07:57 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-05-11 08:07:57 +0000
commit6d78a7656d1f726fafeede2536584c40e4379cb5 (patch)
treed802120d516f27f745cce2ffd32ae85f5dbbe0ea /src/DHTBucketRefreshTask.cc
parentbf5a8c3f78a50eec048fff8a7068fee3d48c8d1e (diff)
2008-05-11 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Changed method signature: BNode::findClosestKNodes, BNode:: enumerateBucket, DHTBucket::getGoodNodes, DHTRoutingTable::getClosestKNodes, DHTRoutingTable::getBuckets * src/BNode.cc * src/BNode.h * src/DHTAbstractNodeLookupTask.cc * src/DHTAutoSaveCommand.cc * src/DHTBucket.cc * src/DHTBucket.h * src/DHTBucketRefreshTask.cc * src/DHTFindNodeMessage.cc * src/DHTGetPeersMessage.cc * src/DHTRoutingTable.cc * src/DHTRoutingTable.h * test/BNodeTest.cc * test/DHTBucketTest.cc * test/DHTRoutingTableTest.cc
Diffstat (limited to 'src/DHTBucketRefreshTask.cc')
-rw-r--r--src/DHTBucketRefreshTask.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/DHTBucketRefreshTask.cc b/src/DHTBucketRefreshTask.cc
index add732c3..fdd3281e 100644
--- a/src/DHTBucketRefreshTask.cc
+++ b/src/DHTBucketRefreshTask.cc
@@ -51,7 +51,8 @@ DHTBucketRefreshTask::~DHTBucketRefreshTask() {}
void DHTBucketRefreshTask::startup()
{
- std::deque<SharedHandle<DHTBucket> > buckets = _routingTable->getBuckets();
+ std::deque<SharedHandle<DHTBucket> > buckets;
+ _routingTable->getBuckets(buckets);
for(std::deque<SharedHandle<DHTBucket> >::iterator i = buckets.begin(); i != buckets.end(); ++i) {
if(_forceRefresh || (*i)->needsRefresh()) {
(*i)->notifyUpdate();