Hi,

untested patch, a shared library should never call exit but return an
error.

Fabio
Index: exec/totemnet.c
===================================================================
--- exec/totemnet.c	(revision 2226)
+++ exec/totemnet.c	(working copy)
@@ -1562,12 +1562,12 @@
 		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) {
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to