Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/main.py')
-rwxr-xr-xsrc/jarabe/main.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/jarabe/main.py b/src/jarabe/main.py
index fbf1f03..816e53d 100755
--- a/src/jarabe/main.py
+++ b/src/jarabe/main.py
@@ -43,12 +43,6 @@ from gi.repository import Gst
import dbus.glib
from gi.repository import Wnck
-GLib.threads_init()
-Gdk.threads_init()
-dbus.glib.threads_init()
-
-Gst.init(sys.argv)
-
def start_ui_service():
from jarabe.view.service import UIService
@@ -187,6 +181,11 @@ def cleanup_temporary_files():
print 'temporary files cleanup failed: %s' % e
def main():
+ GLib.threads_init()
+ Gdk.threads_init()
+ dbus.glib.threads_init()
+ Gst.init(sys.argv)
+
cleanup_temporary_files()
from sugar3 import logger