Procházet zdrojové kódy

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
Fabio M. Di Nitto před 16 roky
rodič
revize
2dad767cfa
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      exec/totemnet.c

+ 2 - 2
exec/totemnet.c

@@ -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) {