diff options
-rw-r--r-- | _dbus_bindings/server.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/_dbus_bindings/server.c b/_dbus_bindings/server.c index 84d8a28..8b59125 100644 --- a/_dbus_bindings/server.c +++ b/_dbus_bindings/server.c @@ -309,7 +309,8 @@ err: DBG("Failed to construct Server from DBusServer at %p", server); Py_XDECREF(mainloop); // Py_XDECREF(self); -// Py_XDECREF(ref); + Py_XDECREF(ref); + if (server) { Py_BEGIN_ALLOW_THREADS dbus_server_disconnect(server); |