Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-1278

Memory Leak with org.apache.openejb.client.RemoteInitialContextFactory.logout()

    XMLWordPrintableJSON

Details

    Description

      RemoteInitialContextFactory extends JNDIContext and it has an empty logout() method.
      This leads to a possible memory leak. In fact, when using TomcatSecurityService (or any other SecurityService) in conjunction with RemoteInitialContextFactory, a logout invocation is not propagated to the AbstractSecurityService.logout(), so its "identities" Map is never emptied.

      Attachments

        Activity

          People

            Unassigned Unassigned
            fiadanza Francesco Iadanza
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 168h
                168h
                Remaining:
                Remaining Estimate - 168h
                168h
                Logged:
                Time Spent - Not Specified
                Not Specified