aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@frugalware.org>2008-04-20 22:40:32 +0200
committerMiklos Vajna <vmiklos@frugalware.org>2008-04-20 22:40:32 +0200
commit0fbeef1a74f70c5ee7bd5f408ef7bbd861d3a563 (patch)
treefe2c6d429aa3bda42b97c517daa8ce8f6473373d
parent7f1cf705abd32959b9b949338bf4295c360f3891 (diff)
skyped: use gobject.timeout_add() to make it more responsive
-rw-r--r--skype/skyped.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/skype/skyped.py b/skype/skyped.py
index 7726a4dd..9fa6abdd 100644
--- a/skype/skyped.py
+++ b/skype/skyped.py
@@ -69,7 +69,6 @@ def idle_handler(skype):
skype.skype.SendCommand(c)
except Skype4Py.SkypeAPIError, s:
dprint("Warning, pinging Skype failed (%s)." % (s))
- time.sleep(2)
return True
def server(host, port):
@@ -243,5 +242,5 @@ if __name__=='__main__':
skype = SkypeApi()
except Skype4Py.SkypeAPIError, s:
sys.exit("%s. Are you sure you have started Skype?" % s)
- gobject.idle_add(idle_handler, skype)
+ gobject.timeout_add(2000, idle_handler, skype)
gobject.MainLoop().run()