Yeah, that seems like a good option but since its based off of flock, it has 
the same issues. Things like apps crashing or not unlocking by error will 
prevent other processes from obtaining the lock even though the lock is not 
'really' in use anymore.

AC

On Feb 19, 2011, at 1:58 PM, Michael Babin wrote:

> On Feb 19, 2011, at 12:29 PM, Alexander Cohen wrote:
> 
>> Is there anyway to do interprocess locks using cocoa ( like a Mutex in Win32 
>> )? The best i've found is not cocoa and uses flock but the man pages say its 
>> advisory only which is kindof scary.
> 
> NSDistributedLock:
> <http://developer.apple.com/library/mac/#documentation/cocoa/reference/Foundation/Classes/NSDistributedLock_Class/Reference/Reference.html>
> 
> Although I've never used it in practice. The current project I'm working on 
> uses a scheme based on flock.
> 


The information contained in this e-mail and any accompanying attachments may 
contain information that is privileged, confidential or otherwise protected 
from disclosure. If you are not the intended recipient of this message, or if 
this message has been addressed to you in error, please immediately alert the 
sender by reply e-mail and then delete this message and any attachments. Any 
dissemination, distribution or other use of the contents of this message by 
anyone other than the intended recipient is strictly prohibited. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email or any attachments.
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to