From 5454c65fd65b6dbd013a65889e993554b99d2ed7 Mon Sep 17 00:00:00 2001 From: M09Ic Date: Mon, 12 Jun 2023 11:08:21 +0800 Subject: [PATCH] =?UTF-8?q?optimized.=20=E4=BC=98=E5=8C=96retry=E7=9A=84?= =?UTF-8?q?=E9=80=BB=E8=BE=91,=20=E9=BB=98=E8=AE=A4=E4=B8=BA0,=20=E5=A6=82?= =?UTF-8?q?=E6=9E=9C=E4=B8=BA0=E5=88=99=E4=B8=8D=E4=BC=9A=E5=9C=A8?= =?UTF-8?q?=E5=91=BD=E4=BB=A4=E8=A1=8C=E8=BE=93=E5=87=BA=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/option.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/option.go b/internal/option.go index 22e6d43..f14b336 100644 --- a/internal/option.go +++ b/internal/option.go @@ -115,7 +115,7 @@ type ModeOptions struct { FuzzyStatus string `long:"fuzzy-status" default:"404,403,500,501,502,503" description:"Strings (comma split), custom fuzzy status"` UniqueStatus string `long:"unique-status" default:"403" description:"Strings (comma split), custom unique status"` Unique bool `long:"unique" description:"Bool, unique response"` - RetryCount int `long:"retry" default:"1" description:"Int, retry count"` + RetryCount int `long:"retry" default:"0" description:"Int, retry count"` SimhashDistance int `long:"distance" default:"5"` } @@ -242,7 +242,11 @@ func (opt *Option) PrepareRunner() (*Runner, error) { if s.Len() > 0 { logs.Log.Important("Advance Mod: " + s.String()) } - logs.Log.Important("Retry Count: " + strconv.Itoa(r.RetryCount)) + + if r.RetryCount > 0 { + logs.Log.Important("Retry Count: " + strconv.Itoa(r.RetryCount)) + } + if opt.NoScope { r.Scope = []string{"*"} }