ICEfaces
  1. ICEfaces
  2. ICE-5649

Deadlock on session invalidation

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P01
    • Fix Version/s: 1.8.3, EE-1.8.2.GA_P04
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      WebSphere 6.1

      Description

      Customer reports that a deadlock can occur during session invalidation on WebSphere 6.1

      "Two threads used an instance of View class (on session invalitation), and one thread locked the HTTP session, the second thread locked the lifecycleLock field. They were waiting for each others monitors."

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28109 Thu Mar 01 12:40:54 MST 2012 arran.mccullough ICE-5649 Apply patch recommended by client. The introduced change exits the potential dead-lock after 30 seconds to allow the session to expire.
          Files Changed
          Commit graph MODIFY /icefaces/scratchpads/patches/sf-10973/icefaces/core/src/com/icesoft/faces/context/View.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24901 Mon Jun 27 07:22:41 MDT 2011 mircea.toma ICE-5649 Apply patch recommended by client. The introduced change exits the potential dead-lock after 30 seconds to allow the session to expire.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/View.java

            People

            • Assignee:
              Mircea Toma
              Reporter:
              Deryk Sinotte
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: