summaryrefslogtreecommitdiffstats
path: root/pyload/Database/Backend.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/Database/Backend.py')
-rw-r--r--pyload/Database/Backend.py9
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