[Rio-pm] programa "fênix"

Pedro Henrique phikeda em gmail.com
Terça Dezembro 4 15:13:29 PST 2007


Amigos,

Estou com dificuldade para fazer uma prova de conceito aqui, um programa que
periodicamente se recarregue, matando a instância antiga e executando a
nova.

Consigo fazer o programa ler a si mesmo com o $0, e imagino que um fork()
seguido de um eval ou mesmo um system() seja necessário, mas não entendo
muito bem de forks e não sei como "matar" o pai, devolvendo memória/recursos
para o sistema e fazendo a nova instância rodar como se a anterior nunca
tivesse existido.

Alguém pode me dar uma luz?


Vlw,

PH
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/rio-pm/attachments/20071204/2dff80a2/attachment.html 


Mais detalhes sobre a lista de discussão Rio-pm