From 0cf3d36eae3dc4fe5e5fe1bc065beba6f0b2b725 Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Fri, 11 May 2012 20:46:50 +0200 Subject: [PATCH] more tolerance in case of corrupted file --- source/net/yacy/kelondro/table/Table.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/net/yacy/kelondro/table/Table.java b/source/net/yacy/kelondro/table/Table.java index 4de6fc9ba..366f387d4 100644 --- a/source/net/yacy/kelondro/table/Table.java +++ b/source/net/yacy/kelondro/table/Table.java @@ -689,7 +689,9 @@ public class Table implements Index, Iterable { continue; } this.file.put(i, p, 0); - this.index.put(lr.getPrimaryKeyBytes(), i); + byte[] pk = lr.getPrimaryKeyBytes(); + if (pk == null) continue; + this.index.put(pk, i); break; } }