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

OOPP/General: Concurency issues (properties r/w, JREInfo r/w, CleanupThread, removeDuplicateEntries)

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b26
    • CPU:
      generic, x86
    • OS:
      generic, windows
    • Verification:
      Verified

      Description

      Running many OOPP(w/o JNLP) applets in many JVMs (optional)
      reveils concurrency bugs in a few components.

      Config's properties r/w and JREInfo r/w were neither thread safe
      nor process safe (ie through many JVM instances).

      The CleanupThread's locking was flaky and
      the call of Cache.removeDuplicateEntries() is invalid,
      as we have no reliable way to determine if an entry is being used
      on the whole platform and maybe even network wide, in case of a nfs mounted cache.

      Cache.removeDuplicateEntries() contained a bug,
      preventing it from removing duplicate entries.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sgothelsunw Sven Gothel (Inactive)
              Reporter:
              sgothelsunw Sven Gothel (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: