From 1d8a1fa5fdbbe04f7c5412c51facae9b5b2518a5 Mon Sep 17 00:00:00 2001 From: Ted Ross Date: Mon, 1 Dec 2008 16:38:54 +0000 Subject: Fixed a performance regression caused by the management code. The current/last-change timestamp is now set on management objects when they are published, not when they actually change. Also, the timestamp is updated only if modifications were made to the object in the last publish interval. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722120 13f79535-47bb-0310-9956-ffa450edef68 --- python/qmf/console.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'python') diff --git a/python/qmf/console.py b/python/qmf/console.py index 58cc46ae6f..9f5f621ba0 100644 --- a/python/qmf/console.py +++ b/python/qmf/console.py @@ -558,7 +558,7 @@ class Session: self.cv.release() object = Object(self, broker, schema, codec, prop, stat) - if pname == "org.apache.qpid.broker" and classKey.getClassName() == "agent": + if pname == "org.apache.qpid.broker" and classKey.getClassName() == "agent" and prop: broker._updateAgent(object) try: -- cgit v1.2.1