diff --git a/worker/provider.go b/worker/provider.go index 90c9c0e..7ea6b60 100644 --- a/worker/provider.go +++ b/worker/provider.go @@ -141,10 +141,10 @@ func newMirrorProvider(mirror mirrorConfig, cfg *Config) mirrorProvider { retry: mirror.Retry, } p, err := newRsyncProvider(rc) - p.isMaster = isMaster if err != nil { panic(err) } + p.isMaster = isMaster provider = p case provTwoStageRsync: rc := twoStageRsyncConfig{