From b30d42c288860f0653492e29ff020e95b984534d Mon Sep 17 00:00:00 2001 From: Helio Loureiro Date: Sun, 16 Oct 2016 21:13:41 +0200 Subject: [PATCH] Trying forever until caught as walking dead. --- weather-twitter.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/weather-twitter.py b/weather-twitter.py index b308f5a..a94a2d3 100755 --- a/weather-twitter.py +++ b/weather-twitter.py @@ -246,8 +246,9 @@ def GetPhoto(f = None, quality = None): debug(" * * getting image") debug("Smile!") image = cam.get_image() - counter = 1000 - while (counter): + counter = 0 + # try forever and, in failure, get killed by monitoring + while (True): print "Checking: %d =" % counter, avg = sum(pygame.transform.average_color(image)) /3 print avg @@ -255,7 +256,7 @@ def GetPhoto(f = None, quality = None): counter = 0 break image = cam.get_image() - counter -= 1 + counter += 1 debug("Camera stop") cam.stop() pygame.quit()