From 90b28b3dbd0e6c2825ea7d02e51e914a93e09eba Mon Sep 17 00:00:00 2001 From: David Amrhein Date: Wed, 17 Aug 2016 14:15:55 -0400 Subject: [PATCH] Pass WindowsError when moving uploaded file --- lbrynet/lbrynet_daemon/LBRYDaemonServer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lbrynet/lbrynet_daemon/LBRYDaemonServer.py b/lbrynet/lbrynet_daemon/LBRYDaemonServer.py index dc345bff5..125aba714 100644 --- a/lbrynet/lbrynet_daemon/LBRYDaemonServer.py +++ b/lbrynet/lbrynet_daemon/LBRYDaemonServer.py @@ -375,7 +375,10 @@ class LBRYFileUpload(resource.Resource): # Move to a new temporary dir and restore the original file name newdirpath = tempfile.mkdtemp() newpath = os.path.join(newdirpath, origfilename) - shutil.move(uploaded_file.name, newpath) + try: + shutil.move(uploaded_file.name, newpath) + except WindowsError: + pass self._api.uploaded_temp_files.append(newpath) return json.dumps(newpath)