View Single Post
Old 02-24-2011, 09:29 PM   #7
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,429
Karma: 27757236
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
calibre does use a system call to eject devices, but it's not quite the same thing as what happens when you use the safely remove hardware function, mainly because the USB subsystem in windows is so poorly designed that trying to figure it out was not worth the effort for me.

As far as being safe to disconnect, you can actually pull the cable at any time as long as no device jobs are running in calibre (that's what I do, though it is best to wait a few seconds after the last device job completes, just to be safe). The eject button is there only because I got tired of getting requests for it from people that were under the impression it was necessary.

Last edited by kovidgoyal; 02-24-2011 at 09:31 PM.
kovidgoyal is offline   Reply With Quote