| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
| Hi Dan, Thanks for your reply.
I assume the unmount is successful because the dissenter is NULL in the unmount callback (the docs say "A dissenter object on failure or NULL on success" . I haven't checked using lsof, but if I have a Finder window open in the background I see the volumes disappear.
I left out some of the error handling code; an exception is thrown in the error handling block so that the program flow never reaches the call to DADiskEject if dissenter is not NULL. If you're curious to see the code in its entirety it is on http://svn.sourceforge.net/viewcvs.cgi/macaudiox/trunk/Controllers/MediaController.m?view=markup Stephen
|
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/email@hidden This email sent to email@hidden
| References: | |
| >DADiskEject and Resource Busy errors (From: "Stephen F. Booth" <email@hidden>) | |
| >Re: DADiskEject and Resource Busy errors (From: Dan Markarian <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.