Strange issue

Hi,

I have a strange behavior of my application. It does not sendChangeMessage() and get a lot of leak blocks at the end of execution.
Have you any idea about this ?

Best regards.

N.B. : I am using the JUCE_START_APPLICATION and I have a lot of ChangeBroadcaster/ChangeListener

Dunno if I got you right but maybe it has to do with this line from ChangeListener:

No, in fact I found what causes this issue.
Objects were sending messages while thread was still in JUCEApplication::initialise() and therefore there were stocked in the MessageManager but no yet sent.
But thanks for your advise too !