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

            • Assignee:
              Unassigned
              Reporter:
              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