That's indeed what I need.<br><br><div class="gmail_quote">On 14 April 2010 09:38, Ken Conley <span dir="ltr"><<a href="mailto:kwc@willowgarage.com">kwc@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Not sure I fully understand the question. rosnode cleanup removes the<br>
registration from the master. This effectively prevents any new<br>
subscribers from connecting to the publisher, but will not disturb<br>
existing connections. It does nothing else to the node. rosnode kill<br>
attempts to kill a node, but it may not work on unresponsive nodes.<br>
<br>
FYI: we're working on extending roslaunch to provide the ability to<br>
use the roslaunch infrastructure to kill nodes on remote machines.<br>
<font color="#888888"><br>
 - Ken<br>
</font><div><div></div><div class="h5"><br>
On Wed, Apr 14, 2010 at 12:31 AM, koen buys <<a href="mailto:koen.buys@mech.kuleuven.be">koen.buys@mech.kuleuven.be</a>> wrote:<br>
> What if a node doens't respond but still is publishing?<br>
><br>
> On 13 April 2010 16:49, Brian Gerkey <<a href="mailto:gerkey@willowgarage.com">gerkey@willowgarage.com</a>> wrote:<br>
>><br>
>> On Tue, Apr 13, 2010 at 1:22 AM, Rosen Diankov <<a href="mailto:rosen.diankov@gmail.com">rosen.diankov@gmail.com</a>><br>
>> wrote:<br>
>> > If processes immediately die without properly calling the ros shutdown<br>
>> > methods, the node will stay registered with the core forever. the<br>
>> > result is that the rxgraph slowly gets cluttered with dead nodes and<br>
>> > makes it really inconvenient. we've tried 'rosnode kill', but that<br>
>> > doesn't seem to un-register the node. because we want to keep a<br>
>> > roscore constantly running on every robot, we cannot just restart the<br>
>> > roscore....<br>
>><br>
>> hi Rosen,<br>
>><br>
>> You can try the semi-hidden 'cleanup' feature of rosnode:<br>
>>  rosnode cleanup<br>
>> It will ping all nodes, then offer to delete entries from the master<br>
>> that correspond to the nodes that don't respond.<br>
>><br>
>>        brian.<br>
>> _______________________________________________<br>
>> ros-users mailing list<br>
>> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
>> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
><br>
> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</div></div></blockquote></div><br>