Захаров Андрей, 395, Telnet

unlock нужно делать в finally, иначе можно подвесить программу без шанса на восстановление до перезапуска