Re: accessing newly-created files
Re: accessing newly-created files
- Subject: Re: accessing newly-created files
- From: Pete Yandell <email@hidden>
- Date: Fri, 16 Apr 2004 08:07:29 +1000
Normally a call to system() won't return until the command you pass to
it has finished executing. What program are you using to create the
image file and how are you calling system()?
Pete Yandell
http://pete.yandell.com/
On 16/04/2004, at 5:04 AM, David Piasecki wrote:
I use a system call to execute a program which creates an image file
that I want to display directly after it is written. For some reason,
it seems to tell the OS to write the file, and then it returns before
the file is actually written. So when my next call attempts to read
the file, I get an error. I got around this by calling the standard C
sleep function; however, sleep only takes increments of seconds. 1
second was plenty of time for the ~30K file to be written, but I'd
rather not wait that long, and it's not a good way of handling things.
Rather, I would like to perform a check for the status of the file to
make sure it's all there before attempting a read operation. Is there
a way to do this?
David
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.