Shared libs should not call exit but return error

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2231 fd59a12c-fef9-0310-b244-a6a79926bd2f
This commit is contained in:
Fabio M. Di Nitto 2009-06-10 17:00:15 +00:00
parent f7328b7930
commit 2dad767cfa

View File

@ -1562,12 +1562,12 @@ static int totemnet_build_sockets_ip (
if ((setsockopt(sockets->mcast_recv, SOL_SOCKET,
SO_BROADCAST, &broadcast, sizeof (broadcast))) == -1) {
perror("setting broadcast option");
exit(1);
return (-1);
}
if ((setsockopt(sockets->mcast_send, SOL_SOCKET,
SO_BROADCAST, &broadcast, sizeof (broadcast))) == -1) {
perror("setting broadcast option");
exit(1);
return (-1);
}
} else {
switch (bindnet_address->family) {