From 1f300217f8a1d725683434e5b3443b9f0efb0e8d Mon Sep 17 00:00:00 2001 From: orbiter Date: Sun, 17 Jul 2011 08:39:39 +0000 Subject: [PATCH] more protection for the cleanup thread git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7848 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- source/net/yacy/kelondro/rwi/IndexCell.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/net/yacy/kelondro/rwi/IndexCell.java b/source/net/yacy/kelondro/rwi/IndexCell.java index e6feed89d..b763b19c3 100644 --- a/source/net/yacy/kelondro/rwi/IndexCell.java +++ b/source/net/yacy/kelondro/rwi/IndexCell.java @@ -108,7 +108,11 @@ public final class IndexCell extends AbstractBu private class CleanupThread extends Thread { public void run() { while (IndexCell.this.cleanupShallRun) { - cleanCache(); + try { + cleanCache(); + } catch (final Exception e) { + Log.logException(e); + } try { Thread.sleep(3000); } catch (final InterruptedException e) {} } }