From 05a31c2686aff4012e9b6425eaf2fc8a0fe2691c Mon Sep 17 00:00:00 2001 From: buinsky Date: Mon, 30 Nov 2015 18:57:08 +0300 Subject: [PATCH] Fix deleting folders on WinXP (fixes #2522) --- AUTHORS | 1 + lib/model/rwfolder.go | 1 + 2 files changed, 2 insertions(+) diff --git a/AUTHORS b/AUTHORS index 50b387830..03264c4f0 100644 --- a/AUTHORS +++ b/AUTHORS @@ -71,4 +71,5 @@ Tully Robinson Tyler Brazier Veeti Paananen Vil Brekin +Victor Buinsky Yannic A. diff --git a/lib/model/rwfolder.go b/lib/model/rwfolder.go index 86ee26148..7600440a8 100644 --- a/lib/model/rwfolder.go +++ b/lib/model/rwfolder.go @@ -716,6 +716,7 @@ func (p *rwFolder) deleteDir(file protocol.FileInfo) { osutil.InWritableDir(osutil.Remove, filepath.Join(realName, file)) } } + dir.Close() } err = osutil.InWritableDir(osutil.Remove, realName)