The FD_SOCK.handleSocketClose() debug log doesn't print the exception message part:

> peer node1 closed socket (java.net.SocketException)

It would be better to use toString() instead of class name so we can see why it's disconnected:

> peer node1 closed socket (java.net.SocketException: Connection reset by peer)
> peer node1 closed socket (java.net.SocketException: Read timeout)
> peer node1 closed socket (java.net.SocketException: No route to host)
> peer node1 closed socket (java.net.SocketException: Unexpected end of file from server)
Merge pull request #107 from nekop/fd_sock-debug-cause

The FD_SOCK.handleSocketClose() debug log doesn't print the exception me...
Removed DONT_BUNDLE flags
Naming newly created threads only once (https://issues.jboss.org/browse/JGRP-1719)
DELAY: add options for nanoseconds delay
Change sleep(nanoseconds) to be closer to nanosecond granularity rather than rounding to milliseconds [using a busy loop]
Merge pull request #108 from Sanne/DELAY_updated

DELAY: add options for nanoseconds delay
Replaced list for exclusion_list with array (https://issues.jboss.org/browse/JGRP-1720)
Changed logging in FD_SOCK
Handling join and subsequent leave of coord (https://issues.jboss.org/browse/JGRP-1724)
Fixed typo
Merge pull request #109 from rvansa/t_fixtypo

Fixed trivial typo
Fixed BlockingInputStream.read() (https://issues.jboss.org/browse/JGRP-1723)
Merge branch 'master' of github.com:belaban/JGroups
ns
Added option to set DONT_BUNDLE on GETs and PUTs
[JGRP-1725] Fix testuite output collection on Windows.
- Single messages are now parsed in the thread pool, essentially reverting the code to 3.2 (https://issues.jboss.org/browse/JGRP-1716)
Merge branch 'master' of github.com:belaban/JGroups
Changed dont_bundle to msg_bundling in UPerf