yacy_search_server/source/net/yacy
Michael Peter Christen c40c302748 when many crawl queues are generated, this NPE can occur; probably
caused as concurrency issue:
W 2015/09/05 14:09:10 ConcurrentLog java.lang.NullPointerException
java.lang.NullPointerException
	at java.util.TreeMap.rotateRight(TreeMap.java:2239)
	at java.util.TreeMap.fixAfterInsertion(TreeMap.java:2271)
	at java.util.TreeMap.put(TreeMap.java:582)
	at net.yacy.kelondro.table.Table.<init>(Table.java:235)
	at net.yacy.crawler.HostQueue.openStack(HostQueue.java:229)
	at net.yacy.crawler.HostQueue.getStack(HostQueue.java:204)
	at net.yacy.crawler.HostQueue.push(HostQueue.java:397)
	at net.yacy.crawler.HostBalancer.push(HostBalancer.java:237)
	at net.yacy.crawler.data.NoticedURL.push(NoticedURL.java:184)
	at net.yacy.crawler.CrawlStacker.stackCrawl(CrawlStacker.java:355)
	at net.yacy.crawler.CrawlStacker.job(CrawlStacker.java:134)
	at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:483)
	at
net.yacy.kelondro.workflow.InstantBlockingThread.job(InstantBlockingThread.java:101)
	at
net.yacy.kelondro.workflow.AbstractBlockingThread.run(AbstractBlockingThread.java:82)
	at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
2015-09-05 14:12:17 +02:00
..
contentcontrol applying precompiled CommonPattern.COMMA.split to all places where 2015-01-29 01:46:22 +01:00
cora complete TODO: getFileExtension handle dot in query part 2015-08-31 23:28:03 +02:00
crawler fix exception throw after sendError in DefaultServlet 2015-09-05 01:57:30 +02:00
data Translator refactoring : 2015-09-04 13:42:10 +02:00
document added / corrected charste to be 1.7 compatible. 2015-08-10 20:53:20 +02:00
gui prevent disc usage when showing tray animation 2015-05-30 06:57:15 +02:00
http fix exception throw after sendError in DefaultServlet 2015-09-05 01:57:30 +02:00
kelondro when many crawl queues are generated, this NPE can occur; probably 2015-09-05 14:12:17 +02:00
peers log missing seed.port 2015-08-25 02:19:00 +02:00
repository enhanced timezone managament for indexed data: 2015-04-15 13:17:23 +02:00
search fix init of error cache, use latest faildates => load_date_dt 2015-09-02 02:36:31 +02:00
server fix: Preserve protocol in url proxy 2015-08-25 01:16:41 +02:00
utils Added utils to help translation without launching full YaCy application 2015-09-04 13:44:44 +02:00
visualization added intensity option to graphics 2015-05-30 06:31:08 +02:00
dbtest.java enhanced graphics computation (avoiding long string parsing for colours) 2014-10-15 10:31:24 +02:00
migration.java applying precompiled CommonPattern.COMMA.split to all places where 2015-01-29 01:46:22 +01:00
yacy.java move java environment parameter setting disabling SNI (Server Name Indicator) support for https connections from code to startup script allowing admin to ~easy/transparent alter the YaCy default FALSE setting. 2015-07-29 23:30:05 +02:00
YaCySearchClient.java Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00