From: Willy Tarreau Date: Tue, 3 Mar 2020 13:59:28 +0000 (+0100) Subject: MINOR: task: export run_tasks_from_list X-Git-Tag: v2.2-dev4~95 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=27d00c01670ea1ea1f41fefe7adf1229e5c62f68;p=thirdparty%2Fhaproxy.git MINOR: task: export run_tasks_from_list This will help refine debug traces. --- diff --git a/include/proto/task.h b/include/proto/task.h index 68a0a18d1b..84c2f8ae0c 100644 --- a/include/proto/task.h +++ b/include/proto/task.h @@ -608,6 +608,7 @@ struct work_list *work_list_create(int nbthread, void *arg); void work_list_destroy(struct work_list *work, int nbthread); +int run_tasks_from_list(struct list *list, int max); /* * This does 3 things : diff --git a/src/task.c b/src/task.c index 319ae93267..2952d2ad39 100644 --- a/src/task.c +++ b/src/task.c @@ -319,7 +319,7 @@ int next_timer_expiry() * the number of entries effectively processed (tasks and tasklets merged). * The count of tasks in the list for the current thread is adjusted. */ -static int run_tasks_from_list(struct list *list, int max) +int run_tasks_from_list(struct list *list, int max) { struct task *(*process)(struct task *t, void *ctx, unsigned short state); struct task *t;