Tatsuhiro Tsujikawa 14 éve
szülő
commit
30e0e19e67
2 módosított fájl, 7 hozzáadás és 7 törlés
  1. 6 6
      src/DHTGetPeersCommand.cc
  2. 1 1
      src/DHTGetPeersCommand.h

+ 6 - 6
src/DHTGetPeersCommand.cc

@@ -63,7 +63,7 @@ const time_t GET_PEER_INTERVAL_ZERO = 60;
 // Interval for retry.
 const time_t GET_PEER_INTERVAL_RETRY = 5;
 // Maximum retries. Try more than 5 to drop bad node.
-const size_t MAX_RETRIES = 10;
+const int MAX_RETRIES = 10;
 
 } // namespace
 
@@ -112,13 +112,13 @@ bool DHTGetPeersCommand::execute()
     lastGetPeerTime_ = global::wallclock();
     if(numRetry_ < MAX_RETRIES &&
        (btRuntime_->getMaxPeers() == 0 ||
-        btRuntime_->getMaxPeers() > peerStorage_->countPeer())) {
+        btRuntime_->getMaxPeers()) > peerStorage_->countPeer()) {
       ++numRetry_;
-      A2_LOG_DEBUG(fmt("Too few peers. peers=%lu, max_peers=%lu."
-                       " Try again(%lu)",
+      A2_LOG_DEBUG(fmt("Too few peers. peers=%lu, max_peers=%d."
+                       " Try again(%d)",
                        static_cast<unsigned long>(peerStorage_->countPeer()),
-                       static_cast<unsigned long>(btRuntime_->getMaxPeers()),
-                       static_cast<unsigned long>(numRetry_)));
+                       btRuntime_->getMaxPeers(),
+                       numRetry_));
     } else {
       numRetry_ = 0;
     }

+ 1 - 1
src/DHTGetPeersCommand.h

@@ -66,7 +66,7 @@ private:
 
   SharedHandle<DHTTask> task_;
 
-  size_t numRetry_;
+  int numRetry_;
 
   Timer lastGetPeerTime_;
 public: