[interactive-markers] 01/03: Imported Upstream version 1.11.1

Jochen Sprickerhof jspricke-guest at moszumanska.debian.org
Tue Aug 4 20:12:44 UTC 2015


This is an automated email from the git hooks/post-receive script.

jspricke-guest pushed a commit to branch master
in repository interactive-markers.

commit 129637f2cb132e87617d0d1d8eb978d4591200d2
Author: Jochen Sprickerhof <git at jochen.sprickerhof.de>
Date:   Tue Aug 4 22:09:46 2015 +0200

    Imported Upstream version 1.11.1
---
 CHANGELOG.rst                                        | 12 +++++++++---
 package.xml                                          |  4 ++--
 src/interactive_markers/interactive_marker_server.py |  4 ++--
 3 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 4155b0d..1c31b30 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,8 +2,9 @@
 Changelog for package interactive_markers
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
-1.10.3 (2014-12-16)
+1.11.1 (2014-12-16)
 -------------------
+* Added explicit keyword argument queue_size for publisher in Python code and use the same default queue_size value as C++.
 * Fixed a SEGFAULT in setPose reported in `#18 <https://github.com/ros-visualization/interactive_markers/issues/18>`_
   Previously, calling setPose() on an interactive marker causes a SEGFAULT
   if applyChanges() was not called on the server at least once since the
@@ -12,9 +13,14 @@ Changelog for package interactive_markers
   in this case, marker_context_it = marker_contexts\_.end().
   I added a check for this case and, if there is no marker is present,
   instead use the header from the pending update.
-* Addressed some threading related bugs.
+* Contributors: David Gossow, Mike Koval, William Woodall, ipa-fxm
+
+1.11.0 (2014-02-24)
+-------------------
+* Adding William Woodall as maintainer
+* fix threading bugs
   Fix locking of data structures shared across threads.
-* Contributors: Acorn Pooley, Mike Koval, William Woodall, hersh
+* Contributors: Acorn Pooley, William Woodall, hersh
 
 1.10.2 (2014-02-03)
 -------------------
diff --git a/package.xml b/package.xml
index 8d73411..c6089a5 100644
--- a/package.xml
+++ b/package.xml
@@ -3,9 +3,9 @@
   <description>
      3D interactive marker communication library for RViz and similar tools.
   </description>
-  <maintainer email="dgossow at willowgarage.com">David Gossow</maintainer>
+  <maintainer email="william at osrfoundation.org">William Woodall</maintainer>
   <license>BSD</license>  
-  <version>1.10.3</version>
+  <version>1.11.1</version>
 
   <author>David Gossow</author>
 
diff --git a/src/interactive_markers/interactive_marker_server.py b/src/interactive_markers/interactive_marker_server.py
index b39ea48..542fab3 100644
--- a/src/interactive_markers/interactive_marker_server.py
+++ b/src/interactive_markers/interactive_marker_server.py
@@ -94,8 +94,8 @@ class InteractiveMarkerServer:
         # string : UpdateContext
         self.pending_updates = dict()
 
-        self.init_pub = rospy.Publisher(topic_ns+"/update_full", InteractiveMarkerInit, latch=True)
-        self.update_pub = rospy.Publisher(topic_ns+"/update", InteractiveMarkerUpdate)
+        self.init_pub = rospy.Publisher(topic_ns+"/update_full", InteractiveMarkerInit, latch=True, queue_size=100)
+        self.update_pub = rospy.Publisher(topic_ns+"/update", InteractiveMarkerUpdate, queue_size=100)
 
         rospy.Subscriber(topic_ns+"/feedback", InteractiveMarkerFeedback, self.processFeedback, queue_size=q_size)
         rospy.Timer(rospy.Duration(0.5), self.keepAlive)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ros/interactive-markers.git



More information about the debian-science-commits mailing list