Hi all again,

Yesterday I had a question about DBI, Oracle and Multi processing.
I know I sent out a lot of code, so I do understand not many people are inclined to 
answer my question.
Perlmonks.com had some very good insights on my question, and I now know why it is 
impossible to share a database handle across a fork.

But one question remains:

Just imagine I open a connection A in the parent. I fork and in the child I open a new 
connection B and use that connection B. Just before the child exits I close B (So I 
didn't use connection A at all in the child). Now I expect that I am able to use A 
again in the parent but this seems to fail...

Any insights or pointers to why this is not possible?
Could it be that connection A and B are the same (I use a generic login routine)?
Or is it really Oracle which doesn't allow me?

Thanks,
Jeroen Lodewijks

Reply via email to