Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/service.c b/src/service.c
- index 219371968..2061d86ff 100644
- --- a/src/service.c
- +++ b/src/service.c
- @@ -792,9 +792,9 @@ service_find_instance
- }
- }
- }
- - /* find a valid instance */
- + /* find a valid instance, no error and idle */
- TAILQ_FOREACH(si, sil, si_link)
- - if (!si->si_error) break;
- + if (si->si_weight == 0 && si->si_error == 0) break;
- if (si == NULL) {
- LIST_FOREACH(ilm, &ch->ch_services, ilm_in2_link) {
- s = (service_t *)ilm->ilm_in1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement