Concurrent HashMap weak consistency missing past keys during iteration – multi thread pub/sub Noticing weird behavior with ConcurrentHashMap iteration. Scenario: