diff --git a/source/net/yacy/document/TextParser.java b/source/net/yacy/document/TextParser.java index 0d21b0d26..25f74a7d2 100644 --- a/source/net/yacy/document/TextParser.java +++ b/source/net/yacy/document/TextParser.java @@ -279,6 +279,8 @@ public final class TextParser { Document[] docs = null; final Map failedParser = new HashMap(); + String origName = Thread.currentThread().getName(); + Thread.currentThread().setName("parsing + " + location.toString()); // set a name to get the address in Thread Dump for (final Parser parser: parsers) { if (MemoryControl.request(sourceArray.length * 6, false)) { ByteArrayInputStream bis; @@ -306,6 +308,7 @@ public final class TextParser { if (docs != null) break; } } + Thread.currentThread().setName(origName); if (docs == null) { if (failedParser.isEmpty()) {