Hi there,

 I’m using suds 0.4beta to communicate with a SOAP server in Python 2.5.2. When recently testing our software we discovered that memory was being used up at a prodigious rate. Upon further inspection, it seems that the objects created by suds are never released. My theory is that for every SOAP call the necessary objects are being created but their reference count is never hitting zero once the ‘client’ object has gone out of scope. This of course would mostly likely be caused by a circular reference.

 

 I’m still researching this issue but was wondering if anyone else has come across this problem. If so, any hints as to how to solve it would be greatly appreciated!

 

Cheers

 

Pratik