Have an app processing tens of thousands of transactions daily. Each transaction is processed by a newly-spawned thread that creates a data module containing a session and multiple queries. Any given transaction will use 1-3 of the query objects. Sessions are not pooled. Had been having AVs and such, but seem to have cleared them up with a mutex around Logon and CheckConnection calls. So everything's pretty much stable, but:
I seem to be leaking several MB per day. DOA 3.4.6, OCI 8.1.7, WinNT4 or 2k (2 installations). I suspect it's related to the transaction volume. A desk check of my code appears clean - all GetMems balanced, no premature Exits, all object allocations _seem_ to be freed. About to start the ball rolling on getting a good leak checker licensed, but in the meantime I notice that there are a few past threads about suspected leaks while logging on. While I'm waiting for the leak checker to show up, has there been any resolution to those threads?
G
I seem to be leaking several MB per day. DOA 3.4.6, OCI 8.1.7, WinNT4 or 2k (2 installations). I suspect it's related to the transaction volume. A desk check of my code appears clean - all GetMems balanced, no premature Exits, all object allocations _seem_ to be freed. About to start the ball rolling on getting a good leak checker licensed, but in the meantime I notice that there are a few past threads about suspected leaks while logging on. While I'm waiting for the leak checker to show up, has there been any resolution to those threads?
G