summaryrefslogtreecommitdiffstats
path: root/pyload/Database/Backend.py
diff options
context:
space:
mode:
authorGravatar Walter Purcaro <vuolter@users.noreply.github.com> 2015-05-12 22:25:39 +0200
committerGravatar Walter Purcaro <vuolter@users.noreply.github.com> 2015-05-12 22:25:39 +0200
commit971754eba93701cfb22bc4399a37debf238eddf1 (patch)
treee3a36023f93b73a1621de0c6c9503ccbb301fb03 /pyload/Database/Backend.py
parentFix dict generators for python 2.5 (diff)
downloadpyload-971754eba93701cfb22bc4399a37debf238eddf1.tar.xz
General fixup (1)
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