Nastya Torunova, 396, Parallel

У вас же в этой точке уже взят writeLock() (из строки 166), разве нет?