This shouldn't happen, should it? Is that 200 ms wait necessary anymore
(wasn't it fixed with the LD_ASSUME_KERNELXX workaround)?

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)

_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to