broadcast wakeup event on ctrl cache commits

This commit is contained in:
Ryan Fleury
2025-05-22 11:39:08 -07:00
parent c41d67120f
commit 02611de6af
+11
View File
@@ -6768,6 +6768,13 @@ ASYNC_WORK_DEF(ctrl_mem_stream_work)
//- rjf: broadcast changes
os_condition_variable_broadcast(process_stripe->cv);
if(!u128_match(u128_zero(), hash))
{
if(ctrl_state->wakeup_hook != 0)
{
ctrl_state->wakeup_hook();
}
}
ProfEnd();
ProfEnd();
return 0;
@@ -7011,6 +7018,10 @@ ASYNC_WORK_DEF(ctrl_call_stack_build_work)
//- rjf: broadcast update
os_condition_variable_broadcast(stripe->cv);
if(ctrl_state->wakeup_hook != 0)
{
ctrl_state->wakeup_hook();
}
}
scratch_end(scratch);