Готовчиц Максим, 396, Parallel

No Tests Edition
Аналогично. 

Лок должен лежать в поле объекта. Лок - это один объект, общий между всеми тредами. Обычно локи создаются в конструкторе.