fix no-stat not work

This commit is contained in:
M09Ic 2024-09-23 16:25:06 +08:00
parent 24eade89d0
commit a4b9e77029

View File

@ -423,14 +423,13 @@ func (opt *Option) NewRunner() (*Runner, error) {
} }
if opt.ResumeFrom != "" { if opt.ResumeFrom != "" {
r.StatFile, err = files.NewFile(opt.ResumeFrom, false, true, true) r.StatFile, err = files.NewFile(opt.ResumeFrom, false, true, true)
} else {
r.StatFile, err = files.NewFile(pkg.SafeFilename(r.Tasks.Name)+".stat", false, true, true)
} }
if err != nil { if err != nil {
return nil, err return nil, err
} }
if !opt.NoStat { if !opt.NoStat {
r.StatFile, err = files.NewFile(pkg.SafeFilename(r.Tasks.Name)+".stat", false, true, true)
r.StatFile.Mod = os.O_WRONLY | os.O_CREATE r.StatFile.Mod = os.O_WRONLY | os.O_CREATE
err = r.StatFile.Init() err = r.StatFile.Init()
if err != nil { if err != nil {