Здравствуйте! Может кто подскажет. В сети два компа на одном BSD 4.5 на другом Netware 3.12. На BSD крутится UUCP на Netware хранятся данные для передачи клиентам. На BSD монтируются тома Netware и каждые 10 секунд запускается командный файл (точно не знаю как назвать, расширение sh) проверяет эти тома на наличие новых данных, если что-то появилось, то переносит в папку UUCP соответственно в папку клиента. А проблема в том, что после 8 часов работы BSD виснет вообще ни на что не реагирует.
Запускается прогой starter(самописная).
Подскажите в чем может быть дело, если в startere, то может есть другой способ запускать sh-файл через каждые 10 секунд.
Заранее благодарен.
>другой способ запускать sh-файл через каждые 10 секунд.
Бесконечный цикл while и внутри sleep 10 типа
while (1)
nekijshellscript.sh
sleep 10
endВот только зачем так часто...
>в том, что после 8 часов работы BSD виснет вообще ни
>на что не реагирует.
>Запускается прогой starter(самописная).
>Подскажите в чем может быть дело, если в startere, то может есть
>другой способ запускать sh-файл через каждые 10 секунд.
>Заранее благодарен.проблема не в способе запуска скрипта. наступал на подобные грабли.
Е%:лся неделю, пока разобрались в чем дело. вот рецепт:
идешь на консоль нетвари, даешь - load inetcfg
далее смыкаешься по интерфейсу в следующем порядке -
bindings/выбираешь IPX/expert bind options/rip bind options/ rip state
из AUTO меняешь в ON
перегружаешь нетварь - вуаля