Uploaded image for project: 'Jackrabbit Content Repository'
  1. Jackrabbit Content Repository
  2. JCR-3139

missing sync in InternalVersionManagerImpl.externalUpdate can cause ConcurrentModificationException

    XMLWordPrintableJSON

Details

    Description

      In

      for (Map.Entry<ItemId, InternalVersionItem> entry : versionItems.entrySet()) {
      if (changes.has(entry.getKey()))

      { items.add(entry.getValue()); }

      }

      we need to sync on versionItems, I believe.

      Attachments

        Activity

          People

            reschke Julian Reschke
            reschke Julian Reschke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: