Hi, Thanks to both you for your help. I see my concern was unnecessary, as I am indeed using separate file descriptors for the threads. Thanks!
~ Roger On Thu, Jul 31, 2008 at 1:47 PM, Jens Alfke <[EMAIL PROTECTED]> wrote: > > On 29 Jul '08, at 11:06 PM, Roger Herikstad wrote: > > I have a cocoa program that will read these index files and > fetch the appropriate data from the big file, plot it and store as an > image. I would like to run these print operations in parallel, but I'm > concerned that a conflict will arise if two threads are reading into > the same file. > > As long as each thread opens its own file descriptor, you'll be fine. Each > descriptor has its own cursor. The thing you shouldn't do is share a > single file descriptor between threads (unless you use the pread/pwrite API, > which is stateless.) > —Jens _______________________________________________ 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 [EMAIL PROTECTED]