Подкин Алексей 394, Parallel

где-то я уже видел такой код.

если ты создал lock в конструкторе и он никуда не утек, то нет смысла тут же на нем лочиться