Mark Thomas wrote:
Remy Maucherat wrote:
<snip>
I think 32559 was actually invalid. I disagree with this fix (which I "fixed" once already), as I think no bug existed in the first place: although it is ok to clear the attribute list to be nice for GC (the containing context is discarded, so it shouldn't be very useful), no notification of attribute removals should be sent.

Similarly, attributes addition notifications are not done on startup, as the spec seems to imply they are only to be sent for notifying modifications while the application is running.
<snip>
I have just re-read the spec and some of the statements in 32559 are certainly wrong. However, I agree with 32559 in that reload and stop/start should have the same effect. I'll put together a simple test case to investigate this. I'll then port this fix back to TC4 plus and further changes the test case throws up.

I have looked at this further and the only odd behaviour is that the attribute listeners receive notifications of changes to the welcome files during context stop (and reload). No notifications of changes are received during context start.


I don't think this is a major issue but it is inconsistent. I'd like to change it (so no notifications of changes to the welcome files are received on stop) but I couldn't see an easy/obvious way to do this that didn't break something else. Any ideas anyone?

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to