Лебедев Алексей, 393, Parallel

lock.readLock().lock();
Не нужно заводить переменную