Κλείσιμο του dhclient
George Notaras
gnot at g-loaded.eu
Thu May 29 18:36:05 EEST 2008
Giorgos Keramidas wrote:
> On Thu, 29 May 2008 17:27:19 +0300, George Notaras <gnot at g-loaded.eu> wrote:
>> Giorgos Keramidas wrote:
>>> : kill -9 "${pid}"
>>> : if [ $? -ne 0 ]; then
>>> : echo "${progname}: kill ${pid}: cannot KILL process." >&2
>>> : else
>>> : echo "SIGKILL sent to pid ${pid}"
>>> : fi
>>> :
>> Μια ερώτηση έχω. Στέλνονται δύο signals στην κάθε process του dhclient,
>> ένα SIGTERM κι ένα SIGKILL. Όσες φορές το δοκίμασα το process του
>> dhclient παύει να υπάρχει με το SIGTERM. To SIGKILL γιατί το στέλνουμε;
>> Sorry, αν είναι προφανές, αλλά δεν έχω καταλάβει γιατί γίνεται αυτό.
>
> Είναι απλό. Είναι bug :-)
>
> Το KILL θα 'πρεπε να προσπαθεί να το στείλει μόνο αν *απέτυχε* το TERM.
>
> Το ps xauwww | fgrep ... είναι μια προσπάθεια να βρει αν ακόμα τρέχει το
> process, αλλά έβαλα το KILL έξω από το condition του grep. Μάλλον είναι
> πιο χρήσιμο κάτι σαν:
>
Thanks. Τώρα είναι ΟΚ :)
More information about the Linux-greek-users
mailing list