aboutsummaryrefslogtreecommitdiffstats
path: root/skype/skyped.py
diff options
context:
space:
mode:
Diffstat (limited to 'skype/skyped.py')
-rw-r--r--skype/skyped.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/skype/skyped.py b/skype/skyped.py
index 22b0b322..704a9891 100644
--- a/skype/skyped.py
+++ b/skype/skyped.py
@@ -121,8 +121,10 @@ class SkypeApi():
e = msg_text.decode(locale.getdefaultlocale()[1])
dprint('>> ' + e)
try:
- self.skype.SendCommand(self.skype.Command(-1, e))
- except Skype4Py.ISkypeError:
+ c = self.skype.Command(e, Block=True)
+ self.skype.SendCommand(c)
+ self.recv(c.Reply)
+ except Skype4Py.SkypeError:
pass
except Skype4Py.SkypeAPIError, s:
dprint("Warning, sending '%s' failed (%s)." % (e, s))