mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
AsyncUpdater: Cancel updates in derived class destructors
This commit is contained in:
parent
068dffdb8c
commit
3fa38114d1
2 changed files with 2 additions and 0 deletions
|
|
@ -86,6 +86,7 @@ private:
|
|||
{
|
||||
public:
|
||||
ChangeBroadcasterCallback();
|
||||
~ChangeBroadcasterCallback() override { cancelPendingUpdate(); }
|
||||
void handleAsyncUpdate() override;
|
||||
|
||||
ChangeBroadcaster* owner;
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ public:
|
|||
|
||||
~TimerThread() override
|
||||
{
|
||||
cancelPendingUpdate();
|
||||
signalThreadShouldExit();
|
||||
callbackArrived.signal();
|
||||
stopThread (4000);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue