Показать сообщение отдельно
Старый 15.11.2005, 10:40     # 5
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
GrOgy:
пока не могу понять как технически заставить скрипт после завершения запускать самого себя.
Если форк запрещен, то наверное по завершении и не получится, но, ведь можно не по завершении запускать себя же на продолжение, а по истечении определнного времени, скажем через какждые 20 секунд работы вызывать себя и завершать работу этого. Однако, в такой работе, всеравно требуется отделить поток, чтобы основной скрипт не ждал завершения, иначе время будет общее.
Итак, чтобы это работало, нужно новый запуск отделить (т.е detatch from the controlling terminal, не знаю как это лучше перевести, думаю итак понятно)

Думаю стоит посмотреть на что-то из следующих (или многих подобных) модулей для перла:
http://cpan.uwinnipeg.ca/dist/forks
http://cpan.uwinnipeg.ca/dist/Proc-Forking
http://cpan.uwinnipeg.ca/dist/Proc-Fork
http://cpan.uwinnipeg.ca/dist/Parallel-Forker
http://cpan.uwinnipeg.ca/dist/prefork
http://cpan.uwinnipeg.ca/dist/Proc-Forkfunc
http://cpan.uwinnipeg.ca/dist/Proc-Queue

Врядли прямо весь кислород перекрыли, должно что-то работать...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума