socksetup: don't return on set_reuse_addr() error

The set_reuse_addr() error case was the only error case in
socklist() where we returned rather than continued.  Not sure
why.  Either we must free the socklist, or continue.  This patch
continues on error.

Signed-off-by: Serge E. Hallyn <serue@us.ibm.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
(cherry picked from 0032d548db commit)
This commit is contained in:
Serge E. Hallyn 2006-04-18 08:11:06 -05:00 коммит произвёл Junio C Hamano
Родитель 1ab661ddb7
Коммит 7d09fbe4ab
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -535,7 +535,7 @@ static int socksetup(int port, int **socklist_p)
if (set_reuse_addr(sockfd)) {
close(sockfd);
return 0; /* not fatal */
continue;
}
if (bind(sockfd, ai->ai_addr, ai->ai_addrlen) < 0) {