Anzeige:
Ergebnis 1 bis 2 von 2

Thema: loop von hlstats wieder stopnne ?!

  1. #1
    Registrierter Benutzer
    Registriert seit
    Aug 2003
    Beiträge
    16

    loop von hlstats wieder stopnne ?!

    Hi


    habe auf meinem Server hlstats 1.10 installiert

    läuft eigentlich auch ganz gut (außer dass das /skill ingame nicht geht )

    was aber nicht geht:
    ich kann es nicht mehr stoppen. Ich hab es wie in der Anleitung von unitedadmins mit der Zeile

    shell> while true; do nohup ./hlstats.pl; sleep 5; done &
    von meiner Shell aus gestartet.

    Und jetzt kann ich es nicht mehr stoppen. Immer wenn ich denn pid kille wird er wieder gestartet


    THX schon mal

  2. #2
    Yenky
    Gast
    Hi hatte das selbe problem. Das Script hlstats.pl konnte ich zwar killen aber der sleep / Kontrollprozess konnte nicht gekillt werden, weil sich seine ProzessID zu schnell änderte.

    Ich hab folgendes zur Problemlösung gemacht:
    shell> pstree -halp | less
    In der Liste der Prozesse hab ich nun per "/sleep" nach dem Prozess gesucht.
    |-bash,18189)
    | `-sleep,8731) 5
    Damit konnte ich den Parent Prozess vom HL sleep Prozess herausfinden.
    jetzt nur noch ein
    shell> kill 18189
    und zur kontrolle ein
    shell> ps ax | grep sleep
    Und siehe da der schlafende "Wachhundprozess" war gekillt

    Greets Yenky

Lesezeichen

Berechtigungen

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