print error when listener bind address is not valid

Signed-off-by: Vinod Kumar <kumar003vinod@gmail.com>
pull/1229/head
Vinod Kumar 7 years ago committed by Roger A. Light
parent 8d513afffb
commit e9350fbb56

@ -407,7 +407,11 @@ int net__socket_listen(struct mosquitto__listener *listener)
hints.ai_flags = AI_PASSIVE;
hints.ai_socktype = SOCK_STREAM;
if(getaddrinfo(listener->host, service, &hints, &ainfo)) return INVALID_SOCKET;
rc = getaddrinfo(listener->host, service, &hints, &ainfo);
if (rc){
log__printf(NULL, MOSQ_LOG_ERR, "Error creating listener: %s.", gai_strerror(rc));
return INVALID_SOCKET;
}
listener->sock_count = 0;
listener->socks = NULL;

Loading…
Cancel
Save