summaryrefslogtreecommitdiff
path: root/directory.py
diff options
context:
space:
mode:
Diffstat (limited to 'directory.py')
-rw-r--r--directory.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/directory.py b/directory.py
index 48dfaa9..6b8eaaf 100644
--- a/directory.py
+++ b/directory.py
@@ -1,4 +1,4 @@
-import os, mimetypes, recode, events, threading
+import os, mimetypes, recode, events
from config import config
@@ -112,8 +112,7 @@ class File(DirectoryEntry):
events.event_pub.play(sessionid, '/cache/{0}'.format(self.path))
def start_recode(self, decoder, encoder, sessionid = None):
- t = threading.Thread(target = self.recode, args = (decoder, encoder, sessionid))
- t.start()
+ recode.RecodeThread.add((self.recode, decoder, encoder, sessionid))
def json(self):
cache_path = self.get_cache_path()