We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2a900f5 commit ebedc29Copy full SHA for ebedc29
1 file changed
lib/revwalk.js
@@ -17,13 +17,20 @@ var _RevWalk = function( obj ) {
17
18
self.revwalk.push( commit );
19
20
- var _tmp = git.commit( self.repo );
21
- self.revwalk.next( _tmp.commit, function() {
22
- var args = Array.prototype.slice.call( arguments );
23
- args[0] = git.util().error( args[0] );
+ function walk() {
+ var _tmp = git.commit( self.repo );
+ self.revwalk.next( _tmp.commit, function( err ) {
+ if( err ) { return; }
24
25
- callback.apply( _tmp, args.concat( _tmp ) );
26
- });
+ var args = Array.prototype.slice.call( arguments );
+ args[0] = git.util().error( args[0] );
27
+
28
+ callback.apply( _tmp, args.concat( _tmp ) );
29
+ walk();
30
+ });
31
+ }
32
33
34
};
35
36
return self;
0 commit comments