[freenet-support] Sun JRE 1.5.0 beta is a no go for Freenet

2004-02-05 Thread Someone
Hi,

just giving the new Sun JRE 1.5.0 beta a try. It promises about
improved Performance made me hope that it could help me to run
a stable node. But it doesn't work a bit at the moment. It just
spams the error log (about 10 MB logdata per Minute) with the
following:
05.02.2004 16:20:11 (freenet.transport.WriteSelectorLoop,  write interface 
thread, ERROR): Caught throwable in AbstractSelectorLoop!: 
java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException
	at sun.nio.ch.Util+1.add(Unknown Source)
	at freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.java:331)
	at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:692)
	at freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
	at java.lang.Thread.run(Unknown Source)
java.lang.UnsupportedOperationException
	at sun.nio.ch.Util+1.add(Unknown Source)
	at freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.java:331)
	at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:692)
	at freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
	at java.lang.Thread.run(Unknown Source)
java.lang.UnsupportedOperationException
	at sun.nio.ch.Util+1.add(Unknown Source)
	at freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.java:331)
	at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:692)
	at freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
	at java.lang.Thread.run(Unknown Source)
java.lang.UnsupportedOperationException
	at sun.nio.ch.Util+1.add(Unknown Source)
	at freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.java:331)
	at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:692)
	at freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
	at java.lang.Thread.run(Unknown Source)
java.lang.UnsupportedOperationException
	at sun.nio.ch.Util+1.add(Unknown Source)
	at freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.java:331)
	at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:692)
	at freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
	at java.lang.Thread.run(Unknown Source)

So it seems eighter fred is incompatible with the new JRE or it is due
its beta state (although I never had such a Problem with the 1.4 betas
before).
Greets someone

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


RE: [freenet-support] Sun JRE 1.5.0 beta is a no go for Freenet

2004-02-05 Thread Niklas Bergh
And here is the relevant documentation from sun:

Keys may be removed from, but not directly added to,
the selected-key set. Any attempt to add an object
to the key set will cause an UnsupportedOperationException
to be thrown.

Someone: you could try to remove the call to fixKeys at
AbstractSelectorLoop.java:692

Regards
/N

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of Someone
 Sent: den 5 februari 2004 16:28
 To: [EMAIL PROTECTED]
 Subject: [freenet-support] Sun JRE 1.5.0 beta is a no go for Freenet
 
 
 Hi,
 
 just giving the new Sun JRE 1.5.0 beta a try. It promises 
 about improved Performance made me hope that it could help me 
 to run a stable node. But it doesn't work a bit at the 
 moment. It just spams the error log (about 10 MB logdata per 
 Minute) with the
 following:
 
 05.02.2004 16:20:11 (freenet.transport.WriteSelectorLoop,  
 write interface 
 thread, ERROR): Caught throwable in AbstractSelectorLoop!: 
 java.lang.UnsupportedOperationException
 java.lang.UnsupportedOperationException
   at sun.nio.ch.Util+1.add(Unknown Source)
   at 
 freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.
 java:331)
   at 
 freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLo
 op.java:692)
   at 
 freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
   at java.lang.Thread.run(Unknown Source) 
 java.lang.UnsupportedOperationException
   at sun.nio.ch.Util+1.add(Unknown Source)
   at 
 freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.
 java:331)
   at 
 freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLo
 op.java:692)
   at 
 freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
   at java.lang.Thread.run(Unknown Source) 
 java.lang.UnsupportedOperationException
   at sun.nio.ch.Util+1.add(Unknown Source)
   at 
 freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.
 java:331)
   at 
 freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLo
 op.java:692)
   at 
 freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
   at java.lang.Thread.run(Unknown Source) 
 java.lang.UnsupportedOperationException
   at sun.nio.ch.Util+1.add(Unknown Source)
   at 
 freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.
 java:331)
   at 
 freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLo
 op.java:692)
   at 
 freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
   at java.lang.Thread.run(Unknown Source) 
 java.lang.UnsupportedOperationException
   at sun.nio.ch.Util+1.add(Unknown Source)
   at 
 freenet.transport.WriteSelectorLoop.fixKeys(WriteSelectorLoop.
 java:331)
   at 
 freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLo
 op.java:692)
   at 
 freenet.transport.WriteSelectorLoop.run(WriteSelectorLoop.java:747)
   at java.lang.Thread.run(Unknown Source)
 
 So it seems eighter fred is incompatible with the new JRE or 
 it is due its beta state (although I never had such a Problem 
 with the 1.4 betas before).
 
 Greets someone
 
 ___
 Support mailing list
 [EMAIL PROTECTED] 
 http://news.gmane.org/gmane.network.freenet.su pport
 
 Unsubscribe at 
 http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
 Or mailto:[EMAIL PROTECTED]
 

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]