Hi
Win2003 Serv. Sp1, Oracle 10g.0.2, D2006, DOA406
We're experiencing a rather strange thread "leak"..of some kind.
We are running a cgi script (works with isapi dll's), the only line we run (for testing this) is :
if not dbQb.Connected then
dbQB.connected := true;
Where dbQB is a TOracleSession component. This is run in the onCreate event of the WebModule in Delphi.
What happens is that the number of threads on the DB server increases. For every time the script is run, the number of threads increases, and they are not being freed.
The result is a that the server will crash, after a while with good traffic.
"
MS Event id: 2019
Error message:
The server was unable to allocate from the system nonpaged pool because the
pool was empty.
"
After this error the whole system gets unavailable, and the server must be
powered cycled to get it running again.
The leak applies to Oracle 10.0.2.2, but not to 10.0.2.1. In the latter version threads are being freed after usage.
Has anybody else experienced similar things?