Opa,<br><br>Só uma observação, até onde meus conhecimento chegam, SIGKILL (9) e SIGSTOP são tratados a nivel de kernel, o que significa que não podem ser interceptados em programas.&nbsp; Porém existem outros sinais que servem bem para esses fins (SIGHUP, SIGALRM).<br>
<br>Outra forma de implementar isto, seria pelo meio do uso de semáforos a nivel de SO, que usualmente se torna muito prático para controlar daemons, serviços ou processos persistentes em um mesmo servidor. <br><br>Abs.<br>
Tito<br><br><div class="gmail_quote">2008/6/18 Fernando Oliveira &lt;<a href="mailto:fernandocorrea@gmail.com">fernandocorrea@gmail.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote"><div class="Ih2E3d">2008/6/18 Nuba Princigalli &lt;<a href="mailto:nuba@fastmail.fm" target="_blank">nuba@fastmail.fm</a>&gt;:<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Ola pessoal,<div class="Ih2E3d"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
O kill não aborta processos, ele envia um sinal ao processo,<br>
no caso kill 9 =&gt; $pid; vc manda o sinal 9 para o processo<br>
e retorna o numero de processos sinalizados.<br>
qdo vc usa kill 0 =&gt; $pid; (o sinal 0 não existe) ele não manda<br>
sinal algum. Apenas retorna o numero de processos q seriam<br>
sinalizados.<br>
</blockquote>
<br>
Eh oportuno acrescentar que voce pode capturar os sinais na sua aplicacao, o<br>
pessoal costuma se referir a isso como &quot;signal handling&quot; ou &quot;signal trapping&quot;.<br>
<br>
Tem uma explicacao bem didatica em<br>
<a href="http://search.cpan.org/%7Elbaxter/Sys-SigAction-0.10/lib/Sys/SigAction.pm" target="_blank">http://search.cpan.org/~lbaxter/Sys-SigAction-0.10/lib/Sys/SigAction.pm</a></div></blockquote><div>Exatamente. <br></div>
<div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<a href="http://search.cpan.org/%7Elbaxter/Sys-SigAction-0.10/lib/Sys/SigAction.pm" target="_blank"></a><br>
<br>
Aproveito para me apresentar, ja tem tempo que eu estou soh de lurker na lista:<br>
Nuba Princigalli, sou de BH/MG, e mudei para o Rio tem pouco mais de um ano.<br>
Bom, eu estou na Computacao da UFF, antes disso estava na Matematica<br>
Computacional da UFMG. Trabalho com LAMP (onde P eh estritamente Perl, e no<br>
lugar do L tb costuma ser FreeBSD tb) desde 2001. Ate recentemente trabalhava aa<br>
distancia como Sysadmin e Syscoder, nos ultimos meses estou restringindo a<br>
projetos menores, e focando na graduacao.</blockquote></div><div>Que bom q vc resolveu &quot;aparecer&quot;! Esperamos vc no ESX!<br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br>
<br>
Cordialmente,<br><font color="#888888">
<br>
Nuba Princigalli<br>
</font><br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div></div><font color="#888888"><br><br clear="all"><br>-- <br>Just another Perl Hacker,<br>
Fernando (SmokeMachine)<br>
<a href="http://perl-e.org" target="_blank">http://perl-e.org</a>
</font><br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br>