So here's the issue; SRC 1.30 running on Service Manager 9.31.
If the Service Manager inactivity timer is set to a lower value than the SRC inactivity timer, when SM kills the session the database disconnect command is never sent (sqociDisconnect:OCISessionEnd” and “sqociDisconnect:OCIServerDetach). This leaves the database connected forever, until you run out of database sessions. This does not happen with SM client sessions.
This appears to happen with any web services connection. Has anybody else noticed this behaviour? Has anybody found a cause?