server에서 client로 kill을 이용해 signal을 보내려합니다. kill을 보내려면 client의 pid를 알아야하는데 server에서 client의 pid를 아는 방법이 있나요?? client랑 server는 부모관계가아니라 서로 다른 프로세스입니다.
system("kill -HUP `pidof client`");
미리 정해진 프로토콜을 통해서 pid 를 주고 받지 않는다면 알 수 없죠. pidof 명령을 쓰면 되기는 하는데, 동일한 프로세스가 여러 개 떠 있다면, 정교하게 제어하기 어렵습니다.
되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』
그냥 send recv로 pid를 주고 받아야겠네요
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
음 ..
미리 정해진 프로토콜을 통해서 pid 를 주고 받지 않는다면 알 수 없죠.
pidof 명령을 쓰면 되기는 하는데, 동일한 프로세스가 여러 개 떠 있다면, 정교하게 제어하기 어렵습니다.
되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』
감사합니다
그냥 send recv로 pid를 주고 받아야겠네요
댓글 달기