Commit d564695c authored by Nils Goroll's avatar Nils Goroll Committed by Pål Hermunn Johansen

clarify that the enum implies a priority

parent 6a672d40
...@@ -314,7 +314,8 @@ struct pool_task { ...@@ -314,7 +314,8 @@ struct pool_task {
void *priv; void *priv;
}; };
enum task_how { /* tasks are taken off the queues in this order */
enum task_prio {
TASK_QUEUE_BO, TASK_QUEUE_BO,
TASK_QUEUE_REQ, TASK_QUEUE_REQ,
TASK_QUEUE_VCA, TASK_QUEUE_VCA,
...@@ -887,13 +888,13 @@ const char *body_status_2str(enum body_status e); ...@@ -887,13 +888,13 @@ const char *body_status_2str(enum body_status e);
const char *sess_close_2str(enum sess_close sc, int want_desc); const char *sess_close_2str(enum sess_close sc, int want_desc);
/* cache_pool.c */ /* 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 *, int Pool_Task_Arg(struct worker *, task_func_t *,
const void *arg, size_t arg_len); const void *arg, size_t arg_len);
void Pool_Sumstat(struct worker *w); void Pool_Sumstat(struct worker *w);
int Pool_TrySumstat(struct worker *wrk); int Pool_TrySumstat(struct worker *wrk);
void Pool_PurgeStat(unsigned nobj); 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] */ /* cache_range.c [VRG] */
void VRG_dorange(struct req *req, const char *r); void VRG_dorange(struct req *req, const char *r);
......
...@@ -91,7 +91,7 @@ Pool_TrySumstat(struct worker *wrk) ...@@ -91,7 +91,7 @@ Pool_TrySumstat(struct worker *wrk)
*/ */
int 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; struct pool *pp;
......
...@@ -218,7 +218,7 @@ Pool_Task_Arg(struct worker *wrk, task_func_t *func, ...@@ -218,7 +218,7 @@ Pool_Task_Arg(struct worker *wrk, task_func_t *func,
*/ */
int 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; struct worker *wrk;
int retval = 0; int retval = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment