Date: 2008-04-19 08:16:23 -0700 (Sat, 19 Apr 2008)
- 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).
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.