diff options
Diffstat (limited to 'weed/util/retry.go')
| -rw-r--r-- | weed/util/retry.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/weed/util/retry.go b/weed/util/retry.go index 6dccadddb..faaab0351 100644 --- a/weed/util/retry.go +++ b/weed/util/retry.go @@ -7,10 +7,12 @@ import ( "github.com/chrislusf/seaweedfs/weed/glog" ) -func Retry(name string, waitTimeLimit time.Duration, job func() error) (err error) { +var RetryWaitTime = 6 * time.Second + +func Retry(name string, job func() error) (err error) { waitTime := time.Second hasErr := false - for waitTime < waitTimeLimit { + for waitTime < RetryWaitTime { err = job() if err == nil { if hasErr { @@ -26,4 +28,4 @@ func Retry(name string, waitTimeLimit time.Duration, job func() error) (err erro } } return err -}
\ No newline at end of file +} |
