On Sun, Sep 21, 2003 at 06:06:24PM +0200, Niklas Bergh wrote: > This shouldn't happen, should it? Is that 200 ms wait necessary anymore > (wasn't it fixed with the LD_ASSUME_KERNELXX workaround)?
I don't think so. And even if it was, there is no harm done.
>
> winXP, JVM 1.4.2_01
>
> synchronized(waitForFinish) {
> try {
> if(logDEBUG) Core.logger.log(this, "Waiting for finish: "+this,
> Logger.DEBUG);
> while(!finished) {
> waitForFinish.wait(200); <<--- row 677
> }
> if(logDEBUG) Core.logger.log(this, "Waited for finish: "+this,
> Logger.DEBUG);
> } catch (InterruptedException e) {
> if(logDEBUG) Core.logger.log(this, "Interrupted wait for finish: "+
> this, Logger.DEBUG);
> }
> }
>
> Sep 21, 2003 12:19:26 PM (freenet.client.http.FproxyServlet, QThread-558,
> ERROR): Unexpected Exception in FproxyServlet.doGet --
> java.lang.IllegalMonitorStateException: current thread not owner
> java.lang.IllegalMonitorStateException: current thread not owner
> at java.lang.Object.wait(Native Method)
> at freenet.client.AutoRequester.executeProcess(AutoRequester.java:677)
> at freenet.client.AutoRequester.doGet(AutoRequester.java:248)
> at freenet.client.AutoRequester.doGet(AutoRequester.java:231)
> at freenet.client.http.FproxyServlet.doGet(FproxyServlet.java:578)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> freenet.interfaces.servlet.ServletContainer.handle(ServletContainer.java:66)
> at
> freenet.interfaces.LocalNIOInterface$ConnectionShell.run(LocalNIOInterface.j
> ava:258)
> at freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:214)
--
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.
signature.asc
Description: Digital signature
_______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
