Skip to content

Commit 0aff6e8

Browse files
committed
Assert scheduled messages are empty on context clear
1 parent c8f7184 commit 0aff6e8

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Framework/Core/src/MessageContext.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,9 @@ void MessageContext::clear()
103103
{
104104
// Verify that everything has been sent on clear.
105105
assert(std::all_of(mMessages.begin(), mMessages.end(), [](auto& m) { return m->empty(); }));
106+
assert(mScheduledMessages.empty());
106107
mDispatchState = DispatchState::NotDispatched;
108+
mScheduledMessages.clear();
107109
mMessages.clear();
108110
}
109111

0 commit comments

Comments
 (0)