From 164f6603fd1c61e8a7f9cda987c01b5f75de795b Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 20 Jul 2011 14:47:30 +0000 Subject: [PATCH] * i2psnark: Don't let connection problem crash the DirMonitor (ticket #495) --- apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 010c84e0c..81ca80213 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -1102,8 +1102,12 @@ public class SnarkManager implements Snark.CompleteListener { _log.error("Error in the DirectoryMonitor", e); } if (doMagnets) { - addMagnets(); - doMagnets = false; + try { + addMagnets(); + doMagnets = false; + } catch (Exception e) { + _log.error("Error in the DirectoryMonitor", e); + } } try { Thread.sleep(60*1000); } catch (InterruptedException ie) {} }