Dan Halbert <halb...@halwitz.org> added the comment:

I'm one of the CircuitPython core devs. This issue is OS-dependent: Windows and 
Linux don't necessarily write data and metadata out to USB drives promptly. The 
problem is particularly acute for FAT12 filesystems on Windows, which are 
typically 16MB or smaller: Windows can take up to 90 seconds to flush, due to a 
driver bug or perhaps some ancient concerns about floppy drives. MacOS doesn't 
have this issue.

See 
https://superuser.com/questions/1197897/windows-delays-writing-fat-table-on-small-usb-drive-despite-quick-removal/1203781
 for details. We have contacted Microsoft about this but getting it fixed is a 
long-term and uncertain process.

I'll test on Windows when I return from PyCon. Thank you for the prompt fix!

----------
nosy: +dhalbert

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue36807>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to