This is inside the for loop, which means other interfaces will be possibly
tried. After the for loop an error is printed if sd is still -1.


On Fri, May 9, 2014 at 9:22 AM, Kristian Amlie <notifications@github.com>wrote:

> In cf-serverd/cf-serverd-functions.c:
>
> > @@ -570,173 +507,216 @@ int OpenReceiverChannel(void)
> >          }
> >          else
> >          {
> > -            Log(LOG_LEVEL_ERR, "Could not bind server address. (bind: %s)", GetErrorStr());
> > +            Log(LOG_LEVEL_INFO,
> > +                "Could not bind server address. (bind: %s)", GetErrorStr());
>
> Isn't this an error? The server cannot continue without a bound port, can
> it?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/cfengine/core/pull/1686/files#r12466262>
> .
>