That sounds like a great solution...thank you! My win API knowledge is weak, but I'll give it a try. Thanks again.
-Pete -----Original Message----- From: Shelby Cain [mailto:[EMAIL PROTECTED] Sent: March 24, 2004 4:30 PM To: Anony Mous; 'Dustin Sallings' Cc: [EMAIL PROTECTED] Subject: Re: [GENERAL] pg_dump "what if?" You could spawn pg_dump via CreateProcess and call WaitForSingleObject() on the handle that CreateProcess returns in a worker thread. When the Wait() function returns, you can then call GetExitCodeProcess() on the same handle to get the process exit code. Just a thought. Regards, Shelby Cain --- Anony Mous <[EMAIL PROTECTED]> wrote: > Thanks, but I'm calling a win32 compiled version of > pg_dump, which runs > asynchronously to the rest of my code (sorry I was > vague in my first > message). As such, I don't see how I can use the > return value. My only > other thought was to check for the existence of the > file, which would be > useless if the file represented an incomplete dump. > > __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html