On 7/28/06, Sanford Selznick <email@hidden> wrote:
At 11:40 AM -0700 7/28/06, Jordan Krushen wrote:
>Then you're aware that all of the other work you're doing is
>ultimately for nothing, due to the inherent race condition between
>when you check for changes and when you commit the new file?
You are right, of course. File Locking is the right solution.
Unfortunately it's a royal pain the butt. And every app has to do it.
So what's the solution? Stop using NSDocument?
I haven't yet done this with Cocoa myself, but perhaps
NSDistributedLock would be something to try:
J.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden