Anzeige:
Ergebnis 1 bis 3 von 3

Thema: killproc beendet nicht immer Prgramm

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.04.2001
    Beiträge
    21

    killproc beendet nicht immer Prgramm

    Hallo,

    ich habe eine Liste von Programmen die nacheinander gestartet bzw. gestoppt werden. Das shellscript liegt im /etc/init.d Verzeichnis.

    Nun passiert es manchmal das ein Programm (immer das gleiche, ein Schnittstellenprogramm -> serieller Anschluss)
    nicht beendet wird. Hier mache ich manuell ein kill pid.
    Ich habe ein vorhandenes Script abgeändert. In meinem Script sieht diese Zeile so aus.
    killproc -TERM ${programs[s]}
    Was kann ich tun damit auch diese Programm "immer" beendet wird, wenn ich es will.

    Danke
    worst_case
    worst_case

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.11.2005
    Beiträge
    18
    SIGKILL statt SIGTERM senden?

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.09.2002
    Ort
    Neuhausen
    Beiträge
    320
    Zitat Zitat von colo
    SIGKILL statt SIGTERM senden?
    Brechstange statt Schlüssel verwenden?

    Wenigstens ein wenig Zeit zum Aufräumen geben ist nie schlecht:
    kill -TERM $proc
    sleep 5
    kill -KILL $proc

    Gruss, Andy

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •