From 6307b765e34029913f5b163f3dfc22c843261658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Sun, 28 Dec 2014 00:19:55 +0100 Subject: [PATCH] Only decrement the image counter if it is set and larger than 0 Backported from devel --- src/octoprint/timelapse.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/octoprint/timelapse.py b/src/octoprint/timelapse.py index c27fb1a9..9aa20d01 100644 --- a/src/octoprint/timelapse.py +++ b/src/octoprint/timelapse.py @@ -247,7 +247,8 @@ class Timelapse(object): except: self._logger.exception("Could not capture image %s from %s, decreasing image counter again" % (filename, self._snapshotUrl)) with self._captureMutex: - self._imageNumber -= 1 + if self._imageNumber is not None and self._imageNumber > 0: + self._imageNumber -= 1 eventManager().fire(Events.CAPTURE_DONE, {"file": filename}) def _createMovie(self, success=True):