Re: DiskArbitration woes
Re: DiskArbitration woes
- Subject: Re: DiskArbitration woes
- From: Ed Wynne <email@hidden>
- Date: Thu, 22 May 2008 19:04:35 -0400
Ron,
This is usually a sign that the run loop upon which your DASession is
registered upon is not running to service its event sources.
-Ed
On May 22, 2008, at 5:08 PM, Ron Aldrich wrote:
Folks,
I'm working on the disk formatting portion of a support application
for a USB thumbdrive which supports hardware password protection,
and I'm running into a couple of problems with Disk Arbitration.
My problem occurs when I perform an operation that simply ejects the
thumbdrive, changes it's state, and waits for the media to be
remounted.
Everything works as expected the first time, but the second time my
diskPeeked callback is not called when the media remounts.
I have one clue that might help explain it - There is an entry in
the system log that reads:
May 22 11:33:27 The-Dark-Side-2 diskarbitrationd[43]: SNG_Utility
[337]:29515 not responding.
Hunting around in the diskarbitrationd source, I found that this
message is emitted by __DAResponseTimerCallback within DAQueue.c
So, my question is: what sort of response is DiskArbitration looking
for at this point?
Thanks for your time,
Ron Aldrich
Software Architects, Inc.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden