Re: File System Filter and Disk Eject
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com --- At Thu, 26 Jul 2007 13:44:58 -0400, Dan Markarian wrote:
Hey Duane,
For various reasons, the kext keeps an open connection (using open()) to it's provider. If that connection is closed then the disk can be ejected. Clearly I'm at fault here, so I am looking for suggestions.
You must not keep the provider open when you have no clients that have you open in Storage Family. It is a lazy open scheme. We realize that someone has it open at the block storage driver and deny the ejection there.
Thanks Dan. That's what I am doing now. If there are no other connections, then I close my connection. Works like a charm! :-) ...Duane _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Duane Murphy