http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5444





------- Additional Comments From [EMAIL PROTECTED]  2007-05-08 13:42 -------
FWIW, I can't think of any circular references in the Message/Message::Node
code.  The objects are trees without parent references, so it's all
unidirectional.  However, the last time we tried to let Perl's garbage
collection "do the right thing", it barfed horribly (ie: didn't work), so we had
to go back to the finish() method.

FWIW, calling Message::finish() has been a documented/required part of the API
for a long time (since the release of 3.0.0), so regardless of SA's code getting
improved, it's a bug in MD imo.

Also FWIW, this is one of the reasons I like having a decently long RC cycle
before a new major release so that people can test with third party tools to
shake loose issues in both tools.  Apparently no one with MD tested 3.2 until it
was released. :(


(In reply to comment #10)
> OK... circular references are a problem.  Should that be opened as a separate
> bug?  I'm sure there's a way to architect it so you don't need circular
> references.  (I realize that would be a *huge* change to SpamAssassin, but I
> think it's a worthy long-term goal.)
> 
> Regards,
> 
> David.
> 





------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to