From 65d9abab0ba981bebaccdcc4e3ecba7110747d9f Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Fri, 20 Feb 2015 23:26:38 +1100 Subject: [PATCH] Skip subproxies that don't yet have a current workbase when selecting a subscription --- src/stratifier.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/stratifier.c b/src/stratifier.c index 736a5e3f..99d7afc3 100644 --- a/src/stratifier.c +++ b/src/stratifier.c @@ -2462,6 +2462,8 @@ static sdata_t *select_sdata(const ckpool_t *ckp, sdata_t *ckp_sdata) if (subproxy->dead) continue; + if (!subproxy->sdata->current_workbase) + continue; subproxy_headroom = subproxy->max_clients - subproxy->clients; proxy->headroom += subproxy_headroom;