소스 검색

2008-05-09 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>

	Fixed infinite loop in checksum checking.
	* src/IteratableChecksumValidator.cc
Tatsuhiro Tsujikawa 17 년 전
부모
커밋
b1d51f2442
2개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 0
      ChangeLog
  2. 1 1
      src/IteratableChecksumValidator.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2008-05-09  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
+
+	Fixed infinite loop in checksum checking.
+	* src/IteratableChecksumValidator.cc
+
 2008-05-08  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
 
 	Set _supportsPersistentConnection to true by default.

+ 1 - 1
src/IteratableChecksumValidator.cc

@@ -84,7 +84,7 @@ void IteratableChecksumValidator::validateChunk()
 
 bool IteratableChecksumValidator::finished() const
 {
-  if((uint16_t)_currentOffset >= _dctx->getTotalLength()) {
+  if((uint64_t)_currentOffset >= _dctx->getTotalLength()) {
     _pieceStorage->getDiskAdaptor()->disableDirectIO();
     return true;
   } else {