From 68db56790ccdb286fdd024c6a7022f61f229ab91 Mon Sep 17 00:00:00 2001 From: YuQing <384681@qq.com> Date: Fri, 9 Apr 2021 21:26:57 +0800 Subject: [PATCH] add function sf_notify_all_threads_ex --- src/sf_service.c | 11 +++++++++++ src/sf_service.h | 7 +++++++ 2 files changed, 18 insertions(+) diff --git a/src/sf_service.c b/src/sf_service.c index b80d3b5..67f5c15 100644 --- a/src/sf_service.c +++ b/src/sf_service.c @@ -678,6 +678,17 @@ struct nio_thread_data *sf_get_random_thread_data_ex(SFContext *sf_context) return sf_context->thread_data + index; } +void sf_notify_all_threads_ex(SFContext *sf_context) +{ + struct nio_thread_data *tdata; + struct nio_thread_data *tend; + + tend = sf_context->thread_data + sf_context->work_threads; + for (tdata=sf_context->thread_data; tdata