Skip to content

Commit

Permalink
correction
Browse files Browse the repository at this point in the history
  • Loading branch information
ivanmorozov333 committed Jan 11, 2025
1 parent 89471db commit ce059b2
Showing 1 changed file with 2 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,9 @@ void TScanHead::OnSourceReady(const std::shared_ptr<IDataSource>& source, std::s
AFL_VERIFY(FetchingSourcesByIdx.erase(frontSource->GetSourceIdx()));
FetchingSources.pop_front();
frontSource->ClearResult();
if (Context->GetCommonContext()->GetReadMetadata()->HasLimit() && FetchingSources.size() && frontSource->GetResultRecordsCount()) {
if (Context->GetCommonContext()->GetReadMetadata()->HasLimit() && SortedSources.size() && frontSource->GetResultRecordsCount()) {
FinishedSources.emplace(frontSource);
while (FinishedSources.size() && (*FinishedSources.begin())->GetFinish() < FetchingSources.front()->GetStart()) {
auto fetchingSource = FetchingSources.front();
while (FinishedSources.size() && (*FinishedSources.begin())->GetFinish() < SortedSources.front()->GetStart()) {
auto finishedSource = *FinishedSources.begin();
FetchedCount += finishedSource->GetResultRecordsCount();
FinishedSources.erase(FinishedSources.begin());
Expand Down

0 comments on commit ce059b2

Please sign in to comment.