Skip to content

Commit 8a7a7fc

Browse files
committed
fixed #916 by addressing the failure to terminate
1 parent 60662d7 commit 8a7a7fc

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

enum/input.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ import (
1111
"sync"
1212
"time"
1313

14-
amassnet "github.com/owasp-amass/amass/v3/net"
15-
"github.com/owasp-amass/amass/v3/net/dns"
16-
"github.com/owasp-amass/amass/v3/requests"
1714
"github.com/caffix/pipeline"
1815
"github.com/caffix/queue"
1916
"github.com/caffix/service"
17+
amassnet "github.com/owasp-amass/amass/v3/net"
18+
"github.com/owasp-amass/amass/v3/net/dns"
19+
"github.com/owasp-amass/amass/v3/requests"
2020
bf "github.com/tylertreat/BoomFilters"
2121
)
2222

@@ -189,8 +189,7 @@ func (r *enumSource) Next(ctx context.Context) bool {
189189
r.markDone()
190190
return false
191191
case <-t.C:
192-
if r.pipeline.DataItemCount() <= 0 &&
193-
!r.enum.requestsPending() && r.queue.Len() == 0 {
192+
if !r.enum.requestsPending() && r.queue.Len() == 0 {
194193
r.markDone()
195194
return false
196195
}

0 commit comments

Comments
 (0)