michaellukashov/Far-NetBox — pull request #92 by ctapmex (2014-02-03 08:46:32+00:00)
Title: fix lock file after error

если в момент начала копирования файла по ftp происходит разрыв соединения, то создается пустой файл. а его handle не освобождается. файл нельзя удалить без перезапуска фара. в случае же появления диалога "переподключится?" и успешном соединении происходит повторная попытка передачи файла, завершающаяся ошибкой "не могу создать файл".
как воспроизвести ошибку
1. ставим ftp-сервер. например filezilla
2. устанавливаем "connection timeout" в 5 секунд
3. подключаемся через netbox к серверу.
4. вызываем диалог копирования файла. нажимаем ок через >=5 секунд