after frequent occurrences of 100% CPU usages and permanent blockings I try to disable a function in a method that may cause the problem when calling an external library (apache http client 3.x). The thread dump that shows the problem is attached here.
at java.lang.StringCoding.encode(StringCoding.java:266) at java.lang.String.getBytes(String.java:946) at org.apache.commons.httpclient.util.EncodingUtil.getAsciiBytes(EncodingUtil.java:237) at org.apache.commons.httpclient.methods.multipart.Part.sendDispositionHeader(Part.java:220) at org.apache.commons.httpclient.methods.multipart.Part.send(Part.java:308) at org.apache.commons.httpclient.methods.multipart.Part.sendParts(Part.java:385) at org.apache.commons.httpclient.methods.multipart.MultipartRequestEntity.writeRequest(MultipartRequestEntity.java:164) at de.anomic.http.client.Client.zipRequest(Client.java:364) at de.anomic.http.client.Client.POST(Client.java:339) at de.anomic.yacy.yacyClient.wput(yacyClient.java:285) at de.anomic.yacy.yacyClient.transferURL(yacyClient.java:1053) at de.anomic.yacy.yacyClient.transferIndex(yacyClient.java:942) at de.anomic.yacy.dht.Transmission$Chunk.transmit(Transmission.java:200) at de.anomic.yacy.dht.Dispatcher.storeDocumentIndex(Dispatcher.java:397) at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at net.yacy.kelondro.workflow.InstantBlockingThread.job(InstantBlockingThread.java:103) at net.yacy.kelondro.workflow.AbstractBlockingThread.run(AbstractBlockingThread.java:66) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:637) git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6726 6c8d7289-2bf4-0310-a012-ef5d649a1542pull/1/head
parent
4144927d94
commit
9e639603e3
Loading…
Reference in new issue