Re: WOSessionStore$TimeoutEntry
Fred Larken <[email protected]> Thu, 31 Jul 2008 10:16:07 -0700 (PDT)
| Newsgroups | gmane.comp.web.webobjects.devel |
|---|---|
| Message-ID | <[email protected]> |
Yes, we are setting this in the code: setAllowsConcurrentRequestHandling(true); The session timeout is set to 30 minutes. How do I find out why a session is hung, or how to fix this? I saw one post that said something about adding code to your Application.java Is this the correct way to fix it, or is this problem just a result of something else happening? http://www.mail-archive.com/[email protected]/msg09497.html http://www.mail-archive.com/[email protected]/msg09497.html Chuck Hill wrote: > > > 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 > [email protected] > http://www.omnigroup.com/mailman/listinfo/webobjects-dev > > -- View this message in context: http://www.nabble.com/WOSessionStore%24TimeoutEntry-tp18756956p18759318.html Sent from the WebObjects-Dev mailing list archive at Nabble.com.