Author: nextgens
Date: 2007-09-09 21:07:46 +0000 (Sun, 09 Sep 2007)
New Revision: 15094

Modified:
   branches/freenet-jfk/src/freenet/node/FNPPacketMangler.java
Log:
Catch an UnsupportedEncodingException so that eclipse is happy

Modified: branches/freenet-jfk/src/freenet/node/FNPPacketMangler.java
===================================================================
--- branches/freenet-jfk/src/freenet/node/FNPPacketMangler.java 2007-09-09 
21:04:47 UTC (rev 15093)
+++ branches/freenet-jfk/src/freenet/node/FNPPacketMangler.java 2007-09-09 
21:07:46 UTC (rev 15094)
@@ -45,6 +45,7 @@
 import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.io.ObjectOutputStream;
+import java.io.UnsupportedEncodingException;
 import java.util.Map;
 import java.util.HashMap;

@@ -540,7 +541,13 @@
                byte[] myNonce = new byte[NONCE_SIZE];
                byte[] myExponential = dhContext.myExponential.toByteArray();
                node.random.nextBytes(myNonce);
-               byte[] signature = 
dhContext.signature.toString().getBytes("UTF-8");
+               byte[] signature;
+               try {
+                       signature = 
dhContext.signature.toString().getBytes("UTF-8");
+               } catch (UnsupportedEncodingException e) {
+                       Logger.error(this, "HUH ??, please report it :"+ 
e.getMessage(),e);
+                       return;
+               }
                byte[] authenticator = 
computeHashedJFKAuthenticator(myExponential, myNonce, nonceInitator, idR);

                byte[] message2 = new 
byte[NONCE_SIZE*2+DiffieHellman.modulusLengthInBytes()+myDHGroup.length+


Reply via email to