I've ticketed timeout on unload at https://code.ros.org/trac/ros-pkg/ticket/4557 Tully On Tue, Nov 9, 2010 at 4:04 PM, Daniel Stonier wrote: > Good point - I hadn't run into a usage scenario where I needed it so > was curious about that. > > Adding a timeout/abort to the client.waitForExistence() call in > NodeletInterface::unloadNodelet is a better option? > > Regards, > Daniel. > > On 10 November 2010 08:32, Josh Faust wrote: > >> > >> You'll notice I commented out the > >> > >> //ni.unloadNodelet (name, manager); > > > > This is actually not correct. There are times when you want to keep the > > manager up but kill a different launch file that loaded nodelets into > that > > manager. This prevents them from unloading. > > Really the unloadNodelet call needs a timeout. > > Josh > > _______________________________________________ > > ros-users mailing list > > ros-users@code.ros.org > > https://code.ros.org/mailman/listinfo/ros-users > > > > > > > > -- > Phone : +82-10-5400-3296 (010-5400-3296) > Home: http://snorriheim.dnsdojo.com/ > Yujin Robot: http://www.yujinrobot.com/ > Embedded Ros : http://www.ros.org/wiki/eros > Embedded Control Libraries: http://snorriheim.dnsdojo.com/redmine/wiki/ecl > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users > -- Tully Foote Systems Engineer Willow Garage, Inc. tfoote@willowgarage.com (650) 475-2827