Don't crash on walk error (fixes #663)
This commit is contained in:
parent
abbb001975
commit
450c7d80f8
@ -59,6 +59,9 @@ func versionExt(path string) string {
|
|||||||
// Rename versions with old version format
|
// Rename versions with old version format
|
||||||
func (v Staggered) renameOld() {
|
func (v Staggered) renameOld() {
|
||||||
err := filepath.Walk(v.versionsPath, func(path string, f os.FileInfo, err error) error {
|
err := filepath.Walk(v.versionsPath, func(path string, f os.FileInfo, err error) error {
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
if f.Mode().IsRegular() {
|
if f.Mode().IsRegular() {
|
||||||
versionUnix, err := strconv.ParseInt(strings.Replace(filepath.Ext(path), ".v", "", 1), 10, 0)
|
versionUnix, err := strconv.ParseInt(strings.Replace(filepath.Ext(path), ".v", "", 1), 10, 0)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user