Merge "RevWalk: Don't reset ObjectReader when stopping"
This commit is contained in:
commit
e22cbd1847
|
@ -129,8 +129,6 @@ RevCommit next() throws MissingObjectException,
|
|||
final RevCommit c = pending.next();
|
||||
if (c == null) {
|
||||
walker.reader.walkAdviceEnd();
|
||||
if (!(walker instanceof ObjectWalk))
|
||||
walker.reader.release();
|
||||
return null;
|
||||
}
|
||||
|
||||
|
@ -179,7 +177,6 @@ else if (canDispose)
|
|||
}
|
||||
} catch (StopWalkException swe) {
|
||||
walker.reader.walkAdviceEnd();
|
||||
walker.reader.release();
|
||||
pending.clear();
|
||||
return null;
|
||||
}
|
||||
|
|
|
@ -1181,7 +1181,6 @@ protected void reset(int retainFlags) {
|
|||
}
|
||||
}
|
||||
|
||||
reader.release();
|
||||
roots.clear();
|
||||
queue = new DateRevQueue();
|
||||
pending = new StartGenerator(this);
|
||||
|
|
Loading…
Reference in New Issue