diff --git a/src/libprs500/devices/prs505/driver.py b/src/libprs500/devices/prs505/driver.py index 6b2a966daa..8466036414 100644 --- a/src/libprs500/devices/prs505/driver.py +++ b/src/libprs500/devices/prs505/driver.py @@ -281,6 +281,8 @@ class PRS505(Device): raise PathError('File already exists: '+path) dest = open(path, 'wb') shutil.copyfileobj(infile, dest, 10*1024*1024) + dest.flush() + dest.close() def rm(self, path, end_session=True): path = self.munge_path(path)