From e03caede39d044d432f65a4eb41118cbc50a8800 Mon Sep 17 00:00:00 2001 From: Alexandre Savard <alexandresavard@alexandresavard-desktop.(none)> Date: Wed, 17 Mar 2010 16:40:20 -0400 Subject: [PATCH] [#3045] Init the gobject thread before starting glib Mainloop in test suite --- tools/pysflphone/sflphonectrlsimple.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/pysflphone/sflphonectrlsimple.py b/tools/pysflphone/sflphonectrlsimple.py index df298ce791..a92ee307dd 100755 --- a/tools/pysflphone/sflphonectrlsimple.py +++ b/tools/pysflphone/sflphonectrlsimple.py @@ -66,6 +66,7 @@ class SflPhoneCtrlSimple(Thread): self.registered = False self.register() self.currentCallId = "" + self.loop = MainLoop() self.test = test @@ -603,4 +604,9 @@ class SflPhoneCtrlSimple(Thread): return callid def run(self): - self.loop.run() + gobject.threads_init() + # self.loop.run() + context = self.loop.get_context() + + while 1: + context.iteration(True) -- GitLab