Diff between 57a2ff308fe7d8cedfb64366fd73a582787b7396 and 363c8de2ddbffd25e8fb066c7c4155aa7aa951d6
Changed Files
| File | Additions | Deletions | Status |
| test/test-profile | +3 | -0 | modified |
Full Patch
diff --git a/test/test-profile b/test/test-profile
index 2aa8d71..2d66444 100755
--- a/test/test-profile
+++ b/test/test-profile
@@ -4,6 +4,7 @@ from __future__ import absolute_import, print_function, unicode_literals
from gi.repository import GObject
+import os
import sys
import dbus
import dbus.service
@@ -25,7 +26,9 @@ class Profile(dbus.service.Object):
@dbus.service.method("org.bluez.Profile",
in_signature="oh", out_signature="")
def NewConnection(self, path, fd):
+ fd = fd.take()
print("NewConnection(%s, %d)" % (path, fd))
+ os.close(fd)
if __name__ == '__main__':
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)