fkie_master_sync: added master_sync and master_discovery
@@ -89,7 +89,7 @@ class SyncThread(object):
self._offline_ts = 0
self.masteruri_local = masteruri_from_ros()
- rospy.logdebug("SyncThread[%s]: create this sync thread", self.name)
+ rospy.logdebug("SyncThread[%s]: create this sync thread, discoverer_name: %s", (self.name, self.discoverer_name))
# synchronization variables
self.__lock_info = threading.RLock()
self.__lock_intern = threading.RLock()
@@ -115,7 +115,7 @@ class SyncThread(object):
# setup the filter
self._filter = FilterInterface()
self._filter.load(self.name,
- ['/rosout', self.discoverer_name, '/node_manager', '/node_manager_daemon', '/zeroconf', '/param_sync'], [],
+ ['/rosout', self.discoverer_name, '/master_discovery', '/master_sync', '/node_manager', '/node_manager_daemon', '/zeroconf', '/param_sync'], [],
['/rosout', '/rosout_agg', '/diagnostics', '/diagnostics_agg'], ['/'] if sync_on_demand else [],
['/*get_loggers', '/*set_logger_level'], [],
# do not sync the bond message of the nodelets!!
