In fact, while sleeping, I pulled out the disk, on return, the disk is still there, and I can copy stuff to disk for a while before it realizes the disk is not there. When it realizes the disk is no longer available, it gives the following error:
Method "DriveEject" with signature "as" on interface "org.freedesktop.UDisks.Device" doesn't exist.
In fact, while sleeping, I pulled out the disk, on return, the disk is still there, and I can copy stuff to disk for a while before it realizes the disk is not there. When it realizes the disk is no longer available, it gives the following error:
Method "DriveEject" with signature "as" on interface "org.freedeskto p.UDisks. Device" doesn't exist.