Project: mule
Issue MULE-7631: CopyOnWriteCaseInsensitiveMap KeyIterator class implementation issue
Due to the way the KeyIterator class is implemented, calling next() followed by remove() removes not the element the iterator "is on", but the following one. In line #181 of the class CopyOnWriteCaseInsensitiveMap, the array is evaluated to the original index, but any subsequent call to remove is performed on the incremented index.
Story points: 2