From f9a9b0a45a5de2e78e2f3bbd674e6b3657f31390 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Fri, 2 Jan 2026 22:06:19 -0600 Subject: [PATCH] feat(event): partially implement SynthesizeDestroy --- src/event/Synthesize.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/event/Synthesize.cpp b/src/event/Synthesize.cpp index 1ee8b72..c42b51a 100644 --- a/src/event/Synthesize.cpp +++ b/src/event/Synthesize.cpp @@ -4,6 +4,18 @@ #include void SynthesizeDestroy(EvtContext* context) { + // TODO + + IEvtQueueDispatch(context, EVENT_ID_CLOSE, nullptr); + + context->m_critsect.Enter(); + context->m_schedState = EvtContext::SCHEDSTATE_DESTROYED; + context->m_critsect.Leave(); + + IEvtQueueDispatchAll(context); + + IEvtQueueDispatch(context, EVENT_ID_DESTROY, nullptr); + // TODO exit(0); }