From 5f5ce71aef9b4daa5f514e7d183149b7d6fae2f5 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 16 Jan 2018 11:12:04 +1000 Subject: [PATCH] dbus: properly return from Listen() If we don't do the dbus dance for returning a value here, we get a timeout eventually. --- tuhi/dbusserver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tuhi/dbusserver.py b/tuhi/dbusserver.py index 7ec8b56..0a8759d 100755 --- a/tuhi/dbusserver.py +++ b/tuhi/dbusserver.py @@ -86,6 +86,7 @@ class TuhiDBusDevice(GObject.Object): if methodname == 'Listen': self._listen() + invocation.return_value() elif methodname == 'GetJSONData': json = GLib.Variant.new_string(self._json_data(args)) invocation.return_value(GLib.Variant.new_tuple(json))