s->down_trans++;
- if (s->state && SRV_CHECKED)
+ if (s->state & SRV_CHECKED)
for(srv = s->tracknext; srv; srv = srv->tracknext)
set_server_down(srv);
}
Warning("%s", trash);
send_log(s->proxy, LOG_NOTICE, "%s", trash);
- if (s->state && SRV_CHECKED)
+ if (s->state & SRV_CHECKED)
for(srv = s->tracknext; srv; srv = srv->tracknext)
set_server_up(srv);
}
if (!s->proxy->srv_bck && !s->proxy->srv_act)
set_backend_down(s->proxy);
- if (s->state && SRV_CHECKED)
+ if (s->state & SRV_CHECKED)
for(srv = s->tracknext; srv; srv = srv->tracknext)
set_server_disabled(srv);
}
Warning("%s", trash);
send_log(s->proxy, LOG_NOTICE, "%s", trash);
- if (s->state && SRV_CHECKED)
+ if (s->state & SRV_CHECKED)
for(srv = s->tracknext; srv; srv = srv->tracknext)
set_server_enabled(srv);
}