File bug-931271_pacemaker-dbus-unref-reply.patch of Package pacemaker.9287

From 0041299fdc0f92d550c82aaca280111f9873f462 Mon Sep 17 00:00:00 2001
From: Colin Walters <walters@verbum.org>
Date: Mon, 22 Sep 2014 17:37:38 -0400
Subject: [PATCH] dbus: Unref reply when we're done

Otherwise we leak memory, and more confusingly can cause the entire
connection to stall becuase dbus thinks we've exceeded the maximum
number of pending messages.
---
 lib/services/dbus.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/services/dbus.c b/lib/services/dbus.c
index 8b8aee1..388d14e 100644
--- a/lib/services/dbus.c
+++ b/lib/services/dbus.c
@@ -302,6 +302,7 @@ pcmk_dbus_get_property(
         dbus_message_iter_next (&dict);
     }
 
+    dbus_message_unref (reply);
 
     crm_trace("Property %s[%s] is '%s'", obj, name, output);
     return output;
-- 
1.8.3.1

openSUSE Build Service is sponsored by