diff -bu --recursive otp_src_R7B-1/lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractConnection.java jinterface/java_src/com/ericsson/otp/erlang/AbstractConnection.java --- otp_src_R7B-1/lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractConnection.java Tue Aug 22 05:05:30 2000 +++ jinterface/java_src/com/ericsson/otp/erlang/AbstractConnection.java Fri Mar 2 15:49:46 2001 @@ -916,9 +916,9 @@ close(); throw ae; } - catch (Exception e) { + catch (IOException e) { close(); - throw new IOException("Cannot connect to peer node"); + throw e; } }