[Suse 9.0] Autostart



  • Hallo zusammen,

    ich hab ein kleines Programm geschrieben.
    Funktioniert auch wunderbar. Nur wenn ich
    es beim booten automatisch starten lasse,
    bleibt es mitten im Ablauf einfach stehen.

    Das Problem ist, dass an dieser Stelle nichts
    schlimmes passiert (keine Schleife, Blocking calls
    oder ähnliches).

    Hat jemand von euch soetwas schonmal gehabt?

    Bye Peter.



  • nee, noch nicht, aber vielleicht benutzt dein programm geräte/resourcen/dienste, was weiß ich, die noch nicht initialisiert sind... wo wird denn dein programm aufgerufen?? link in /etc/init.d/rcX.d/?



  • Aber die Shell gibt dein Programm schon wieder frei oder?

    Wenn du dir dessen sicher bist brauchst du nicht mehr weiterlesen sonst.

    nomalerweise kann man das weiterlaufen der Shell mit einem & und am ende des Aufrufs gewährleisten. Die Schell wartet dann nicht bis das Programm beendet wurde sodern verrichtet die nächsten Befehle. Wenn du Suse verwendest gibt es für den Startup gewisse Scripte die dies für dich machen startproc und killproc. Wenn dein Programm die Shell blockiert kannst du auf den Saint Nimmerleinstag warten bis der Startup weitergeht denn das Programm muss sich erst mal beenden.

    Joe


Anmelden zum Antworten