Archiv > Development

Runvdr Startet Nicht Immer

<< < (4/8) > >>

MarMic:
ok bin auf dem neusten stand

manuelles entladen und danach per osd wieder aktivieren -> lässt die sache auch wieder laufen.

@claus

sollte das hier ps | grep "{${0##*/}}" | grep -v grep | grep -v $$ && { echo "${0##*/} is already running"; exit 1; }

nun immer im catsysinit ein ps ausgeben?

greetz MarMic

clausmuus:
Nein, nur wenn bereits eine runvdr läuft, bzw. was auch immer als runver fehl interpretiert wird, halt die Zeile die nen Abbruch verursacht.
Das ganze Problem ließe sich natürlich auch ganz einfach dadurch umgehen das diese Zeile komplett raus fliegt, aber dann sind Probleme an anderen Stellen vorprogrammiert, halt durch gelegentlich doppelt laufende run... Skripte.

Ich vermute das da nur nen Denkfehler in der Erkennung steckt, nur ohne nen Log das die ps Zeile enthält, komme ich einfach nicht drauf...

Claus

clausmuus:
Wieso hast Du eigentlich aufs als schuldigen im Visier? Das ändern der Datei verändert halt nur minimal das Timing verhalten. Oder hattest Du bei Deinem letzten versuch der fehl geschlagen war, schon den neuen VDR installiert? Dann hätte es tatsächlich anders ausschauen sollen.

Claus

MarMic:
@claus,

neuer vdr reboot -> fehler:


--- Code: ---
===done===

 5388 root      4124 R    {runvdr} /bin/sh /usr/bin/runvdr
runvdr is already running

--- End code ---

wieso hast du das ps > /var/log/runvdr.log nicht eingebauT?!

mehr infos haben wir doch dadurch auch nicht, oder?

clausmuus:
:duck:

Hast recht, ich hätte wenigstens noch das "echo $$" hinzufügen müssen. Schitt.

OK, ich erweitere es um das gesammte log.

Claus

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version