Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-5175

Sessions are incorrectly destroyed

    XMLWordPrintableJSON

Details

    Description

      HttpSessionWrapper contains a static member, getExpiredSessionContextIds, that determines which sessions should be destroyed based on the timeouts that are set on each session.

      The implementation incorrectly assumes these timeouts are in milliseconds, while the timeouts are actually set in seconds (see JavaDoc of HttpSession). This means that a timeout of 300 (5 minutes) is interpreted as 300 milliseconds, resulting in sessions being destroyed too soon.

      (Found through ACE-528)

      Attachments

        Issue Links

          Activity

            People

              jajans J.W. Janssen
              jajans J.W. Janssen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: