xadisk
  1. xadisk
  2. XADISK-160

ConcurrentModificationException in TransactionVirtualView.updateDescendantVVDsWithPrefix.

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.2
    • Fix Version/s: current
    • Component/s: filesystem
    • Labels:
      None

      Description

      Many Thanks to Marco for identifying and raising this issue via the thread: https://groups.google.com/forum/#!topic/xadisk/hlj0YlO5qDg

      In the method updateDescendantVVDsWithPrefix of class TransactionVirtualView, we are iterating over the keys over the hashmap (virtualViewDirs) and within the loop calling updateVVDWithPath which modifies this map. This results in ConcurrentModificationException.

        Activity

        Hide
        Nitin Verma added a comment -

        Checked-in the changes to trunk (revision #567).

        Show
        Nitin Verma added a comment - Checked-in the changes to trunk (revision #567).

          People

          • Assignee:
            Nitin Verma
            Reporter:
            Nitin Verma
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: