Author: xor
Date: 2009-04-23 10:39:47 +0000 (Thu, 23 Apr 2009)
New Revision: 27250

Modified:
   trunk/freenet/src/freenet/node/OpennetPeerNode.java
Log:
Try to repair the Opennet breakage of sdiz :)

Modified: trunk/freenet/src/freenet/node/OpennetPeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/OpennetPeerNode.java 2009-04-23 10:36:50 UTC 
(rev 27249)
+++ trunk/freenet/src/freenet/node/OpennetPeerNode.java 2009-04-23 10:39:47 UTC 
(rev 27250)
@@ -2,6 +2,7 @@
 
 import freenet.io.comm.PeerParseException;
 import freenet.io.comm.ReferenceSignatureVerificationException;
+import freenet.support.Logger;
 import freenet.support.SimpleFieldSet;
 
 public class OpennetPeerNode extends PeerNode {
@@ -11,7 +12,12 @@
        
        public OpennetPeerNode(SimpleFieldSet fs, Node node2, NodeCrypto 
crypto, OpennetManager opennet, PeerManager peers, boolean fromLocal, 
OutgoingPacketMangler mangler) throws FSParseException, PeerParseException, 
ReferenceSignatureVerificationException {
                super(fs, node2, crypto, peers, fromLocal, false, mangler, 
true);
+               try {
                timeLastSuccess = fs.getLong("timeLastSuccess");
+               } catch(FSParseException e) {
+                       Logger.error(this, "Parse error", e);
+                       timeLastSuccess = 0;
+               }
                this.opennet = opennet;
        }
 

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to