Date: Friday, January 5, 2007 @ 15:58:37
Author: gilles
Path: /cvsroot/carob/carob/src
Modified: JavaSocket.cpp (1.66 -> 1.67)
(affecting only systems with SO_NOSIGPIPE like freebsd)
Fixed typo in setsockopt(SO_NOSIGPIPE): misplaced parenthesis
was leading to send 0 instead of sizeof(arg) in setsockopt. Thus,
setsockopt was failing.
Bugfix is related to/will ease CAROB-117
----------------+
JavaSocket.cpp | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: carob/src/JavaSocket.cpp
diff -u carob/src/JavaSocket.cpp:1.66 carob/src/JavaSocket.cpp:1.67
--- carob/src/JavaSocket.cpp:1.66 Fri Dec 22 12:43:44 2006
+++ carob/src/JavaSocket.cpp Fri Jan 5 15:58:37 2007
@@ -97,7 +97,7 @@
#ifdef SO_NOSIGPIPE
// 3. Disable sigpipe, see SystemDependantDefs.hpp
|| setsockopt(socket_fd, SOL_SOCKET, SO_NOSIGPIPE,
- reinterpret_cast<char*>(&opt_value), sizeof (opt_value) ==
-1)
+ reinterpret_cast<char*>(&opt_value), sizeof opt_value) ==
-1
#endif
)
{
_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits