My fred deadlocked last night. I did a kill -QUIT on the process in
freenet.pid (which exists) and nothing happened. No stack trace on the
console. Nothing. Last few log entries:

Feb 10, 2003 2:09:46 AM
(freenet.node.rt.CPAlgoRoutingTable$CPAlgoData$LookupARK, QThread-12566):
RouteNotFound Fetching ARK
freenet:SSK@zT5HdhVr7W5kebklkwbSLIUrUZIPAgM,aFVb99NBoHWO5wRvdc4-H6ucZj5V5zGE3fDgFFzqspk/2
Feb 10, 2003 2:10:16 AM (freenet.thread.QThreadFactory, Thread creation
thread.): Exception in QThreadFactory. 279 thread available ,1029 running.
Top: Thread[QThread-13126,5,Freenet Node:
d9e786cc5f4806cc1d0056aecd6ca6e28da31f3a]
java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start(Native Method)
        at
freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:187)   at
freenet.thread.QThreadFactory.createThread(QThreadFactory.java:140)
        at freenet.thread.QThreadFactory.run(QThreadFactory.java:59)
        at java.lang.Thread.run(Thread.java:536)

bash-2.05b$ /usr/local/java/bin/java -version
java version "1.4.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-b21)
Java HotSpot(TM) Client VM (build 1.4.1-b21, mixed mode)
bash-2.05b$ uname -a
Linux home 2.4.19 #6 SMP Fri Dec 20 01:17:35 PST 2002 i686 unknown unknown
GNU/Linux

An strace on the pid shows no activity at all. Note that I am running fred
with:

freenet  26497  0.0 26.8 1117380 138280 pts/4 S   02:10   0:00 java
-server -Xmx256MB freenet.node.Main

So if it ran out of memory it must have filled up 256M of it before it
hung. Wish I could tell you more but I have no choice but to kill -9 now.

-- 
Tracy Reed      http://www.ultraviolet.org

Attachment: msg00930/pgp00000.pgp
Description: PGP signature

Reply via email to