Skip to content

Commit 7321cd1

Browse files
committed
Add error logging for missing event sample numbers file
1 parent a4e3f64 commit 7321cd1

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Source/Processors/FileReader/BinaryFileSource/BinaryFileSource.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,11 @@ void BinaryFileSource::fillRecordInfo()
199199
streamName = streamName.trimCharactersAtEnd ("/");
200200

201201
File sampleNumbersFile = m_rootPath.getChildFile ("events").getChildFile (streamName).getChildFile (sampleNumbersFilename);
202+
if (! sampleNumbersFile.existsAsFile())
203+
{
204+
LOGE ("Sample numbers file not found: ", sampleNumbersFile.getFullPathName(), ". Unable to load events for this stream.");
205+
continue;
206+
}
202207
std::unique_ptr<MemoryMappedFile> sampleNumbersMap (new MemoryMappedFile (sampleNumbersFile, MemoryMappedFile::readOnly));
203208

204209
if (sampleNumbersFile.getSize() == EVENT_HEADER_SIZE_IN_BYTES)

0 commit comments

Comments
 (0)