Wpis z mikrobloga

Mam jeden, dość dlugi program w #python na #raspberrypi , który od kilku dni działa przez kilka godzin, ale potem przestaje (niby nadal jest w procesach, ale nic nie robi) - jak najprościej sprawić, żeby w razie błędu wrzucał to do jakiegoś logu? Mam ustawione "try" przed każdym stepem i w razie błędu ma mi wysyłać mejla z info i to działa w większości przypadków, ale nie tym razem.
#programowanie
  • 5
@Ranger: Jest coś takiego jak traceback, może tam Ci się uda wychwycić. Sprawdź też czy nie wyczerpujesz zasobów - mi się udało jakoś osiągnąć w jednym projekcie który napisałem wyciek pamięci, mimo, że w żaden sposób nie wynika to z kodu (możliwe, że bład jakiejś biblioteki) i... program niesamowicie zwalnia a potem się wywala jak wyczerpie zasoby.

Sprawdź też czy nie masz deadlocka - jeśli masz gdzieś oczekiwanie na zasoby które