Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8144144

ORB destroy() leaks filedescriptors after unsuccessful connection

    XMLWordPrintable

Details

    • b107

    Backports

      Description



        Customer application opens and closes corba connections to different servers.
        These servers may be offline for an undefined time. In this situation the
        application tries to reconnect periodically.

        The problem is that ORB.destroy() obviously does not dispose fds. Not even
        when forcing System.gc() / System.runFinalization()

        The provided test program opens a corba connection to a non existent server
        and closes it immediately over and over in a loop. Watch e.g.
        with pfiles the unlimited growth of fds

        Attachments

          Issue Links

            Activity

              People

                msheppar Mark Sheppard
                shadowbug Shadow Bug
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: