From: <kut...@us...> - 2008-04-19 15:33:42
|
Revision: 239 http://soaplite.svn.sourceforge.net/soaplite/?rev=239&view=rev Author: kutterma Date: 2008-04-19 08:16:23 -0700 (Sat, 19 Apr 2008) Log Message: ----------- - fixes a memory leak with XMLRPC::Lite: The serializer's seen() hash ref is never cleaned up. This is not the best solution, however: SOAP::Lite::Serializer should at least use weaken() on the objects in seen(), to avoid circular references. And maybe it should use a temporary (lexical scoped) object or so, which can clean up after itself if serializing fails (i.e. if the serialize() or envelope() method is exited via exception). Modified Paths: -------------- trunk/lib/XMLRPC/Lite.pm This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |