HAProxy fails to start if backend server names don't resolve

I tried this in 1.7.9

default-server init-addr libc,none

while i definitely see a change in behavior, when the server it is trying to connect to comes up, haproxy still fails to connect. Is it because it is “disabling server”?

[WARNING] 304/124345 (8) : parsing [/usr/local/etc/haproxy/haproxy.cfg:39] : ‘server q1’ : could not resolve address ‘gporev-queue1’, disabling server.
gporev_gporev-queue.1.9umcjoy7k86e@c3cueat2 | [WARNING] 304/124345 (8) : parsing [/usr/local/etc/haproxy/haproxy.cfg:40] : ‘server q2’ : could not resolve address ‘gporev-queue2’, disabling server.
gporev_gporev-queue.1.9umcjoy7k86e@c3cueat2 | [WARNING] 304/124345 (8) : parsing [/usr/local/etc/haproxy/haproxy.cfg:41] : ‘server q3’ : could not resolve address ‘gporev-queue3’, disabling server.
gporev_gporev-queue.1.9umcjoy7k86e@c3cueat2 | Nov 1 12:43:45 921a578ad78f local0.notice 921a578ad78f haproxy[8]: Proxy stats started.
gporev_gporev-queue.1.9umcjoy7k86e@c3cueat2 | Nov 1 12:43:45 921a578ad78f local0.notice 921a578ad78f haproxy[8]: Proxy gporev-queue started.
gporev_gporev-queue.1.9umcjoy7k86e@c3cueat2 | Nov 1 12:44:54 921a578ad78f local0.info 921a578ad78f haproxy[9]: 10.0.2.27:52202 [01/Nov/2017:12:44:54.922] gporev-queue gporev-queue/ -1/-1/0 0 SC 0/0/0/0/0 0/0
gporev_gporev-queue.1.9umcjoy7k86e@c3cueat2 | Nov 1 12:44:54 921a578ad78f local0.info 921a578ad78f haproxy[9]: 10.0.2.27:52206 [01/Nov/2017:12:44:54.953] gporev-queue gporev-queue/ -1/-1/0 0 SC 0/0/0/0/0 0/0