mirror of https://github.com/yandex/odyssey.git
odissey: fix listen servers startup iteration
This commit is contained in:
parent
408b2e79b0
commit
3e6b4c6157
|
@ -210,20 +210,19 @@ od_pooler_main(od_pooler_t *pooler)
|
||||||
od_error(&instance->logger, "pooler", "failed to resolve %s:%d",
|
od_error(&instance->logger, "pooler", "failed to resolve %s:%d",
|
||||||
listen->host,
|
listen->host,
|
||||||
listen->port);
|
listen->port);
|
||||||
break;
|
continue;
|
||||||
}
|
}
|
||||||
pooler->addr = ai;
|
pooler->addr = ai;
|
||||||
|
|
||||||
/* listen resolved addresses */
|
/* listen resolved addresses */
|
||||||
if (host) {
|
if (host) {
|
||||||
od_pooler_server_start(pooler, listen, ai);
|
od_pooler_server_start(pooler, listen, ai);
|
||||||
break;
|
continue;
|
||||||
}
|
}
|
||||||
while (ai) {
|
while (ai) {
|
||||||
od_pooler_server_start(pooler, listen, ai);
|
od_pooler_server_start(pooler, listen, ai);
|
||||||
ai = ai->ai_next;
|
ai = ai->ai_next;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue