From e694d95fa73020c99567d66d3af16a8ae78afe7c Mon Sep 17 00:00:00 2001 From: espie Date: Sat, 23 Oct 2010 18:02:59 +0000 Subject: [PATCH] fix loop: we know we tried it, it didn't work, so don't try it AGAIN. --- infrastructure/lib/DPB/Grabber.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/infrastructure/lib/DPB/Grabber.pm b/infrastructure/lib/DPB/Grabber.pm index 7ef5c2b9721..35f4bb5577c 100644 --- a/infrastructure/lib/DPB/Grabber.pm +++ b/infrastructure/lib/DPB/Grabber.pm @@ -1,5 +1,5 @@ # ex:ts=8 sw=4: -# $OpenBSD: Grabber.pm,v 1.1.1.1 2010/08/20 13:40:13 espie Exp $ +# $OpenBSD: Grabber.pm,v 1.2 2010/10/23 18:02:59 espie Exp $ # # Copyright (c) 2010 Marc Espie # @@ -69,9 +69,10 @@ sub complete_subdirs next if defined $v->{info}; if (defined $v->{tried}) { $self->{engine}->add_fatal($v); + } else { + $v->add_to_subdirlist(\@subdirlist); + $v->{tried} = 1; } - $v->add_to_subdirlist(\@subdirlist); - $v->{tried} = 1; } last if @subdirlist == 0;