Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-1286

Parallel purger threads will not be locked globally in FileCacheStore

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 5.0.0.CR8
    • None
    • Hide

      None

      Show
      None

      The function FileCacheStore.purgeInternal() aquires a global lock and releases it after completion.

      When multiThreadedPurge is true (which cannot be the case due to another bug, that I'll post later), the lock will be released BEFORE purging has completed.
      This is caused by the implementation, that starts N purger threads in parallel but does not wait for them to complete (as I think).

              manik_jira Manik Surtani (Inactive)
              snazy0 Robert Stupp (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: