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