summaryrefslogtreecommitdiff
path: root/test/MultiDiskAdaptorTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-09-07 11:37:15 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-09-07 11:37:15 +0000
commit4e28efd925214dd60ddc02b8fa3a8c1128bc0fec (patch)
treef32264a75e3ba65d92436812157130ee5b31fa91 /test/MultiDiskAdaptorTest.cc
parent390538d0b5936cbad9bcdff9ec2e04772751a35c (diff)
2008-09-07 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Fixed the bug that DiskWriterEntry is not created when its FileEntry.isRequested() is false and it doesn't share a piece with other FileEntries that are requested. This bug causes segmentation fault in the end.
Diffstat (limited to 'test/MultiDiskAdaptorTest.cc')
-rw-r--r--test/MultiDiskAdaptorTest.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/MultiDiskAdaptorTest.cc b/test/MultiDiskAdaptorTest.cc
index 295bce55..0cc38dde 100644
--- a/test/MultiDiskAdaptorTest.cc
+++ b/test/MultiDiskAdaptorTest.cc
@@ -158,6 +158,7 @@ void MultiDiskAdaptorTest::testCutTrailingGarbage()
adaptor.setTopDir(topDir);
adaptor.setFileEntries(fileEntries);
adaptor.setMaxOpenFiles(1);
+ adaptor.setPieceLength(1);
adaptor.openFile();
@@ -191,6 +192,7 @@ void MultiDiskAdaptorTest::testSize()
adaptor.setTopDir(topDir);
adaptor.setFileEntries(fileEntries);
adaptor.setMaxOpenFiles(1);
+ adaptor.setPieceLength(1);
adaptor.openFile();