Do not burp if lock file has already been deleted. - zs - Zeitungsschau rss to email converter
       
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
 (DIR) commit 405089d5b8c2fe5999d25a835509f9aa3f5cddd1
 (DIR) parent 8e4b3c45ab2319c87570b7cb60fa1fcf49ce0e93
 (HTM) Author: Christoph Lohmann <20h@r-36.net>
       Date:   Mon,  7 Dec 2015 20:10:08 +0100
       
       Do not burp if lock file has already been deleted.
       
       Diffstat:
         zeitungsschau/feeddb.py             |       5 ++++-
       
       1 file changed, 4 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/zeitungsschau/feeddb.py b/zeitungsschau/feeddb.py
       @@ -30,7 +30,10 @@ class feeddb(object):
                                fcntl.flock(self.locks[fpath].fileno(), fcntl.LOCK_UN)
                                self.locks[fpath].close()
                                lpath = "%s.lck" % (fpath)
       -                        os.remove(lpath)
       +                        try:
       +                                os.remove(lpath)
       +                        except FileNotFoundError:
       +                                pass
                                if doremove == True:
                                        del self.locks[fpath]