Why did you move this out of the synchronized block. The map isn't synchronized.