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

Reply via email to