X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=mytest.py;h=a9c8197e0e011e31f574dd88222943930c154788;hb=11ea75ea8a760d6043e4472b28372741faea6197;hp=6a96470a238a1677442b3aee3edbecb68781f417;hpb=a5f1e3120f21c42c1a6e217dc26bb943b93426b2;p=vuplus_dvbapp diff --git a/mytest.py b/mytest.py index 6a96470..a9c8197 100644 --- a/mytest.py +++ b/mytest.py @@ -19,6 +19,19 @@ from Components.config import configfile from Tools.Directories import InitFallbackFiles InitFallbackFiles() eDVBDB.getInstance().reloadBouquets() + +try: + from twisted.internet import e2reactor + e2reactor.install() + + from twisted.internet import reactor + + def runReactor(): + reactor.run() +except: + def runReactor(): + runMainloop() + # initialize autorun plugins and plugin menu entries from Components.PluginComponent import plugins plugins.getPluginList(runAutostartPlugins=True) @@ -204,7 +217,7 @@ def runScreenTest(): CONNECT(keyPressedSignal(), session.keyEvent) - runMainloop() + runReactor() configfile.save()