diff options
Diffstat (limited to 'pyload/Database/Backend.py')
-rw-r--r-- | pyload/Database/Backend.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pyload/Database/Backend.py b/pyload/Database/Backend.py index 622880e65..846586417 100644 --- a/pyload/Database/Backend.py +++ b/pyload/Database/Backend.py @@ -9,12 +9,11 @@ except Exception: import sqlite3 import Queue +import os import shutil import threading import traceback -from pyload.utils import chmod - DB_VERSION = 4 @@ -138,7 +137,11 @@ class DatabaseBackend(threading.Thread): convert = self._checkVersion() #: returns None or current version self.conn = sqlite3.connect("files.db") - os.chmod("files.db", 0600) + + try: + os.chmod("files.db", 0600) + except Exception: + pass self.c = self.conn.cursor() #: compatibility |