--- Douglas McNaught <doug@xxxxxxxxxxxx> wrote: > CG <cgg007@xxxxxxxxx> writes: > > > Does this give you any more insight into an > alternate method of getting this > > thing done? > > I would fork(), set up file descriptors > appropriately, then have the > child call the Adobe library and the parent feed the > data to it. > Once the document is loaded in the child, do > whatever processing you > need to, then pass the results back to the parent > via stdout or a > temporary file. > > Ugly, but probably the most robust way to do it. > Make sure you don't > call any PG-internal functions in the child process, > as that will > confuse things badly. > Is it safe for the postgres engine to fork()? Would the child need to close down anything immediately in its main() to avoid corrupting the parent? Dennis Jenkins ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend