Code

Do not fail after calling bisect_auto_next()
authorJunio C Hamano <junkio@cox.net>
Sat, 17 Sep 2005 20:51:03 +0000 (13:51 -0700)
committerJunio C Hamano <junkio@cox.net>
Sat, 17 Sep 2005 20:51:03 +0000 (13:51 -0700)
As a convenience measure, 'bisect bad' or 'bisect good' automatically
does 'bisect next' when it knows it can, but the result of that test
to see if it can was leaking through as the exit code from the whole
thing, which was bad.  Noticed by Anton Blanchard.

Signed-off-by: Junio C Hamano <junkio@cox.net>
git-bisect.sh

index a5be3a7293c0b29c60c266beeca28086bd143fbb..8dc77c991c0e8c5a618383052306f9ef1a018352 100755 (executable)
@@ -110,7 +110,7 @@ bisect_next_check() {
 }
 
 bisect_auto_next() {
-       bisect_next_check && bisect_next
+       bisect_next_check && bisect_next || :
 }
 
 bisect_next() {