« Return to Thread: WOSessionStore$TimeoutEntry

Re: WOSessionStore$TimeoutEntry

by Chuck Hill :: Rate this Message:

Reply to Author | View in Thread


On Jul 31, 2008, at 9:52 AM, Fred Larken wrote:

>
> we have a linux server running our web objects app. After a day, the  
> system
> locks up for 30 mins. It will self-recoverbut in the mean time,  
> nobody can
> log in or use the app. I have seen thread dumps during this period  
> and I
> have noticed the following trace:
>
>
> "http-20226-Processor24" daemon prio=1 tid=0x52321880 nid=0x593 in
> Object.wait() [0x51b7d000..0x51b7e120]
> at java.lang.Object.wait(Native Method)
> - waiting on <0xaaede7d8> (a
> com.webobjects.appserver.WOSessionStore$TimeoutEntry)
> at java.lang.Object.wait(Object.java:474)
> at
> com
> .webobjects
> .appserver.WOSessionStore.checkOutSessionWithID(WOSessionStore.java:
> 191)
> - locked <0xaaede7d8> (a
> com.webobjects.appserver.WOSessionStore$TimeoutEntry)
> at
> com
> .webobjects
> .appserver.WOApplication.restoreSessionWithID(WOApplication.java:1904)
>
> There are a lot of http threads in this state. There is one lock for  
> every 4
> http threads waiting on it.
>
> Can any one explain what the above means?

Are you dispatching requests concurrently? I am guessing the answer is  
no.  Is your session timeout 30 minutes?  It looks like a session is  
getting hung and blocking the app until it expires

Chuck


--
Chuck Hill             Senior Consultant / VP Development

Practical WebObjects - for developers who want to increase their  
overall knowledge of WebObjects or who are trying to solve specific  
problems.
http://www.global-village.net/products/practical_webobjects






_______________________________________________
WebObjects-dev mailing list
WebObjects-dev@...
http://www.omnigroup.com/mailman/listinfo/webobjects-dev

 « Return to Thread: WOSessionStore$TimeoutEntry