haproxy should be spawned from a goroutine