Going to be a little rude answering to my own post...
Shutting down and restarting the node made it works as supposed again, connections are booming and processor and bandwidth is used again. Can it be so that the load estimation routine is sort of 'leaking' resources. Maybe it was a missguided effort from the overload protection mechanism that made my node unusable? Many of my threads where allocated to 'ConnectionJob', can it be so that the only thing they where doing was rejecting connections (also a kind of ConnectionJob I guess)? /N -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Niklas Bergh Sent: den 25 november 2002 10:07 To: [EMAIL PROTECTED] Subject: [freenet-support] Stale threads I think I'm seeing the (once before mentioned) problem with threads dying (or at least idling). My node has been running for 20 hours straight now. Requests have dropped from about 10k/hour to 100/hour, connections have dropped from 50-100 active to 3, incoming connections graph looks like an inverse logarithmic graph. My processor is unused (5% load) and there is no network activity worth mentioning. This is what the 'General information' page in fred says: Node Version 0.5 Protocol Version 1.46 Build Number 537 CVS Revision 1.90.2.13 Uptime 19 hours 9 minutes Load Current routingTime 0ms Active pooled jobs 208 (104.0%) [Rejecting incoming connections and requests!] Available threads 34 It's normal for the node to sometimes reject connections or requestsfor a limited period. If you're seeing rejections continuously the node is overloaded or something is wrong (i.e. a bug). Current estimated load 100.0% Note the extreme difference between my machine:s actual load (5%) and freds estimated load (100%) If I look under 'environment': Class Threads used freenet.Message: NodeAnnouncement 1 freenet.interfaces.PublicInterface$ConnectionShell 36 freenet.interfaces.LocalInterface$ConnectionShell 2 freenet.Message: DataRequest 5 freenet.OpenConnectionManager$ConnectionJob 188 freenet.client.InternalClient$ClientMessageVector 1 I think that 188 threads in ConnectionJob and 36 threads in ConnectionShell is quite a bit to high for my puny 3 active connections. Ideas? /N _______________________________________________ support mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support _______________________________________________ support mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support