Thanks to Jay Love for all his help.  Here's the current situation:

1)  If I do not catch exceptions, it appears the thread dies and restarts
but the memory is never freed.  With a high volume app it can consume much
memory very quickly (I ate 3.5 GB in less than 5 hours).  Since I've added
try/except blocks this problem is fixed.

2)  Using DCOracle2 (from Zope) or cx_Oracle, after a large query is
performed (and fetchall() ) the memory is not freed.  This is the case even
if I call a garbage collection (gc.collect() ).  I created a small script to
test this behaviour.  It's doesn't leak memory, it just doesn't free up from
the last query.  Memory usage will stay at whaever the last largest query
run generated.  This is my current problem.

Any ideas or directions I should take would be greatly appreciated.

Thanks!

Greg Brondo

_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to