BUG: loading multi empty files failed
This commit is contained in:
@ -438,7 +438,7 @@ ObLoadDataDirectImpl::DataReader::DataReader()
|
|||||||
: allocator_("TLD_DataReader"),
|
: allocator_("TLD_DataReader"),
|
||||||
execute_ctx_(nullptr),
|
execute_ctx_(nullptr),
|
||||||
file_reader_(nullptr),
|
file_reader_(nullptr),
|
||||||
end_offset_(0),
|
end_offset_(-1),
|
||||||
read_raw_(false),
|
read_raw_(false),
|
||||||
is_iter_end_(false),
|
is_iter_end_(false),
|
||||||
is_inited_(false)
|
is_inited_(false)
|
||||||
@ -632,7 +632,7 @@ bool ObLoadDataDirectImpl::DataReader::is_end_file() const
|
|||||||
bool ret = false;
|
bool ret = false;
|
||||||
if (file_reader_->eof()) {
|
if (file_reader_->eof()) {
|
||||||
ret = true;
|
ret = true;
|
||||||
} else if (end_offset_ > 0) {
|
} else if (end_offset_ >= 0) {
|
||||||
ret = file_reader_->get_offset() >= end_offset_;
|
ret = file_reader_->get_offset() >= end_offset_;
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
|
|||||||
Reference in New Issue
Block a user