Skript funktioniert nur mit Debugger einwandfrei
Verfasst: Sonntag 8. November 2015, 11:08
Habe einen Raspi mit Bewegungsmelder zur Terrassenüberwachung am Laufen. Wenn eine Bewegung registriert wird, spielt der Raspi über einen Verstärker ein mp3-File ab (Einbrecherabschreckung). Das Python-Skript ist relativ simpel, und wurde in den einschlägigen Homepages schon öfters beschrieben. Es funktioniert auch stunden- bzw. tageweise ohne Probleme. Dann plötzlich reagiert es aus unerklärlichen Gründen aber nicht mehr.
Nun aber das Merkwürdige: weil ich dem Fehler auf die Spur kommen wollte, ließ ich das Skript unter dem Debugger laufen. Und siehe da, das Skript lief in dieser Konstellation 2 Monate ohne Probleme durch. Ich habe den Debugger dann rausgenommen, und der alte Zustand trat wieder ein.
Hat jemand eine Idee, welchen Hintergrund dieses Verhalten haben könnte?
Nun aber das Merkwürdige: weil ich dem Fehler auf die Spur kommen wollte, ließ ich das Skript unter dem Debugger laufen. Und siehe da, das Skript lief in dieser Konstellation 2 Monate ohne Probleme durch. Ich habe den Debugger dann rausgenommen, und der alte Zustand trat wieder ein.
Hat jemand eine Idee, welchen Hintergrund dieses Verhalten haben könnte?