
20.11.2007, 03:03
|
|
Участник форума
Регистрация: 25.01.2006
Сообщений: 158
С нами:
10679366
Репутация:
361
|
|
/var/run вроде удалил временный файл пользователи исчезли
но хотелосьбы понять в чём проблема почему они зависают ?
Когда стартует FTP-демон (стартовым скриптом, например) - запускается основной процесс, который открывает 21 порт, ждёт подключений на этот порт, и производит авторизацию. Как только подключается новый пользователь, сервер запускает копию своего процесса (форк), которая будет работать только с этим пользователем. Когда пользователь завершает работу с сервером, и делает logout, этот процесс (дочерний - тот, который работал с пользователем) завершается, соответственно удалив перед этим все свои временные файлы. По всей видимости, дочерний процесс (тот, что работал с пользователем) аварийно завершился, не успев удалить временные файлы. Поэтому твои пользователи и висели в списке подключенных.
|
|
|