]> kaliko git repositories - mpd-sima.git/blobdiff - sima/utils/filelock.py
Some refactoring around Exceptions
[mpd-sima.git] / sima / utils / filelock.py
index 959f6362d977503718d6c6e37c3addbcba6d771b..31df146831aeb5e8ea06497ea851fbfdf2dc3bf3 100644 (file)
@@ -65,7 +65,7 @@ class FileLock:
                 if err.errno != errno.EEXIST:
                     raise
                 if (time.time() - start_time) >= self.timeout:
-                    raise FileLockException('Timeout occured.')
+                    raise FileLockException('Timeout occured.') from err
                 time.sleep(self.delay)
         self.is_locked = True