Κλείσιμο του dhclient
George Notaras
gnot at g-loaded.eu
Fri May 30 15:16:44 EEST 2008
Christos Ricudis wrote:
> George Notaras wrote:
>> Giorgos Keramidas wrote:
>>
>> [...]
>>
>>> : for pid in ${pidlist} ; do
>>> : kill -TERM "${pid}"
[...]
>>> : kill -9 "${pid}"
>>
>> Μια ερώτηση έχω. Στέλνονται δύο signals στην κάθε process του
>> dhclient, ένα SIGTERM κι ένα SIGKILL. Όσες φορές το δοκίμασα το
>> process του dhclient παύει να υπάρχει με το SIGTERM. To SIGKILL γιατί
>> το στέλνουμε; Sorry, αν είναι προφανές, αλλά δεν έχω καταλάβει γιατί
>> γίνεται αυτό.
>
> Synh8ismenh kalh praktikh.
>
> Ena programma mporei na kanei catch to SIGTERM, kai na ektelesei tis
> cleanup routines tou prin termatisei. Makari na to ekanan perissotera
> programmata. To SIGTERM isodynamei me to "Sas parakalw, mhpws 8a
> mporousate na pate sth gwnia sas kai na psofhsete hsyxa kai diakritika
> xwris na enoxlhsete tous geitones, mia kai einai wra koinhs hsyxias?"
Είσαι πολύ παραστατικός :)
> To gegonos omws oti ena programma mporei na kanei catch to SIGTERM,
> shmainei oti mporei poly aneta kai na to agnohsei, h na to kanei catch
> kai na pesei se ena atermono loop, h kati paromoio. Gi ayto, ei8istai
> afou tou steiloume to SIGTERM, na tou dinoume ena xroniko peri8wrio (me
> th grammh sleep x pou den yparxei metaksy twn grammwn 2 kai 3 sto
> parapanw script), kai meta na tou stelnoume ena SIGKILL, to opoio
> isodynamei me sfaira sto kefali - to process termatizei ekei pou
> brisketai, xwris kammia dynatothta na kanei catch h ignore to signal.
Τώρα είναι απολύτως ξεκάθαρο. Ευχαριστώ για την ανάλυση. :)
More information about the Linux-greek-users
mailing list