[master] 2e2bfad clarify that the enum implies a priority

Nils Goroll nils.goroll at uplex.de
Tue Nov 1 10:14:05 CET 2016


commit 2e2bfad363ba5b2c8c6a5a03ff935060a5bd9499
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Thu Oct 27 08:56:56 2016 +0200

    clarify that the enum implies a priority

diff --git a/bin/varnishd/cache/cache.h b/bin/varnishd/cache/cache.h
index ba28151..4b3604e 100644
--- a/bin/varnishd/cache/cache.h
+++ b/bin/varnishd/cache/cache.h
@@ -303,7 +303,8 @@ struct pool_task {
 	void				*priv;
 };
 
-enum task_how {
+/* tasks are taken off the queues in this order */
+enum task_prio {
 	TASK_QUEUE_BO,
 	TASK_QUEUE_REQ,
 	TASK_QUEUE_VCA,
@@ -918,13 +919,13 @@ const char *body_status_2str(enum body_status e);
 const char *sess_close_2str(enum sess_close sc, int want_desc);
 
 /* cache_pool.c */
-int Pool_Task(struct pool *pp, struct pool_task *task, enum task_how how);
+int Pool_Task(struct pool *pp, struct pool_task *task, enum task_prio how);
 int Pool_Task_Arg(struct worker *, task_func_t *,
     const void *arg, size_t arg_len);
 void Pool_Sumstat(struct worker *w);
 int Pool_TrySumstat(struct worker *wrk);
 void Pool_PurgeStat(unsigned nobj);
-int Pool_Task_Any(struct pool_task *task, enum task_how how);
+int Pool_Task_Any(struct pool_task *task, enum task_prio how);
 
 /* cache_range.c [VRG] */
 void VRG_dorange(struct req *req, const char *r);
diff --git a/bin/varnishd/cache/cache_pool.c b/bin/varnishd/cache/cache_pool.c
index f337714..9dfa2ed 100644
--- a/bin/varnishd/cache/cache_pool.c
+++ b/bin/varnishd/cache/cache_pool.c
@@ -91,7 +91,7 @@ Pool_TrySumstat(struct worker *wrk)
  */
 
 int
-Pool_Task_Any(struct pool_task *task, enum task_how how)
+Pool_Task_Any(struct pool_task *task, enum task_prio how)
 {
 	struct pool *pp;
 
diff --git a/bin/varnishd/cache/cache_wrk.c b/bin/varnishd/cache/cache_wrk.c
index e1cdde1..1db93a8 100644
--- a/bin/varnishd/cache/cache_wrk.c
+++ b/bin/varnishd/cache/cache_wrk.c
@@ -218,7 +218,7 @@ Pool_Task_Arg(struct worker *wrk, task_func_t *func,
  */
 
 int
-Pool_Task(struct pool *pp, struct pool_task *task, enum task_how how)
+Pool_Task(struct pool *pp, struct pool_task *task, enum task_prio how)
 {
 	struct worker *wrk;
 	int retval = 0;



More information about the varnish-commit mailing list