RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > А фокус в том, что при обрыве связи, неполадках с сервером и т.п. ftp.exe остаётся запущенным. > У сокетов нет тайм-аутов или они велики - вот и висит. > > Я постоянно повторял "автоматически", то есть машина далеко и недоступна. Как предложите бороться с висящими задачами? > Дык:) Один раз (у меня из "При старте") запустить: > > rexxtry call RxFuncAdd 'SockLoadFuncs',RxSock,SockLoaduncs;call SockLoadFuncs > > Ну а далее: > rexxtry call SockClose Сокет > Номер сокета узнаётся через netstat -s, можно даже автоматически закрыть все сокеты на/с определённый адрес: > > netstat -s|find "IP.адрес"|rexxtry pull Socket .;call SockClose socket
_, _, _,
/ \ (_ / ~ )
\ / , ) / /
~ ~ ~~~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.