浏览代码

2008-06-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>

	Use interval as a minInterval when minInterval is not supplied.
	* src/DefaultBtAnnounce.cc
Tatsuhiro Tsujikawa 17 年之前
父节点
当前提交
faed68cc06
共有 2 个文件被更改,包括 10 次插入2 次删除
  1. 5 0
      ChangeLog
  2. 5 2
      src/DefaultBtAnnounce.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2008-06-06  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
+
+	Use interval as a minInterval when minInterval is not supplied.
+	* src/DefaultBtAnnounce.cc
+
 2008-06-05  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
 
 	Made DEFAULT_ANNOUNCE_INTERVAL 120, so that if first tracker request

+ 5 - 2
src/DefaultBtAnnounce.cc

@@ -238,8 +238,11 @@ DefaultBtAnnounce::processAnnounceResponse(const unsigned char* trackerResponse,
       minInterval = minIntervalData->toInt();
       logger->debug("Min interval:%d", minInterval);
     }
-  }
-  if(minInterval > interval) {
+    if(minInterval > interval) {
+      minInterval = interval;
+    }
+  } else {
+    // Use interval as a minInterval if minInterval is not supplied.
     minInterval = interval;
   }
   const Data* completeData =