Mike Wilson | 10 Jun 13:07

RE: Long time processing in the DwrServlet.service()

Hi Dmitry, 

> Could it be the same issue with
>
http://www.nabble.com/Dwr-2.0.3,-reverseAjaxEnabled-and-IE6-td16031191.html

Probably not. This only regards an IE bug that would
normally make the browser hang but not the server. And you are
seeing the DWR servlet hang in service() for 60 secs right?

> >> MW> You could also make your JavaScript code count the number of 
> >> MW> successful callback returns and error/exception 
> callback returns
> >> MW> resulting from your Client.send.
> >> 
> >> Ok, yes. it should give us new information. I will add the 
> >> counter to the
> >> JavaScript and counter of request with duration more than 
> 30 sec and
> >> will compare them.
> 
> MW> Yes, and also please count in error/exception callbacks 
> as this may
> MW> signal any error code returns.
> 
> I did the number of errors in the client side = number of long time
> requests. Where target method is not executed.

I'm not totally sure on what you mean here. Could you describe
your numbers in a bit more detail? (And the actual numbers are 
interesting too)

Also:
- did you try 2.0.4?
- is your StatisticManager thread-safe (synchronized) or could
  numbers be distorted by simultaneous thread access ?

Best regards
Mike

Gmane