diff --git a/main.go b/main.go index 331278a..fa884f6 100644 --- a/main.go +++ b/main.go @@ -9,6 +9,7 @@ import ( "strconv" "strings" "sync" + "time" _ "image/gif" _ "image/jpeg" @@ -157,6 +158,11 @@ func main() { fmt.Println("ERROR:", err) continue } + _, err = os.Stat(newdir) + for err != nil { + time.Sleep(time.Millisecond * 100) + _, err = os.Stat(newdir) + } for _, i := range lst { err = os.Rename(i.name, newdir+"/"+i.name) if err != nil {