[reporter="jvs", created="Wed, 17 Jan 2007 16:35:14 -0500 (GMT-05:00)"]
We clone an internal session, meaning if a UDR spawns thread, or two UDR's are invoked via parallelism (e.g. from different sides of a UDX), they can step on each other from what they think are independent Connection objects.
There are lots of other problems with the way we set up the internal session.
[reporter="jvs", created="Wed, 17 Jan 2007 16:35:14 -0500 (GMT-05:00)"] We clone an internal session, meaning if a UDR spawns thread, or two UDR's are invoked via parallelism (e.g. from different sides of a UDX), they can step on each other from what they think are independent Connection objects.
There are lots of other problems with the way we set up the internal session.