4 Mar
2006
4 Mar
'06
18:51
On Saturday 04 March 2006 19:42, James Knott wrote:
So, in order to prevent corruption, we make the device unusable? These devices usually have lights that flash. When the flashing has stopped for a few seconds, it's done.
Asynchronous I/O isn't quite as simple as that. Even in that model of usability windows you have to wait for the OS to pop up a window saying "it is now safe to remove your device" or some such. The only way to know is to unmount the device if it's mounted async