We have something strange going on when passing a session to a dll using the share. Tried downloading the example and it does the same thing, so it does not appear to be down to our code.
The situation:
Start up main program and Oracle Monitor adds an entry under applications
Call the dll - OM sets the application to inactive and creates a new one.
Exit the dll - OM continues to use the second application.
I would have thought that it should either use the one appication for the whole lot, or, switch to a second application during the dll and the back to the original application on terminte of the dll?
The situation:
Start up main program and Oracle Monitor adds an entry under applications
Call the dll - OM sets the application to inactive and creates a new one.
Exit the dll - OM continues to use the second application.
I would have thought that it should either use the one appication for the whole lot, or, switch to a second application during the dll and the back to the original application on terminte of the dll?