ros/ros_comm — pull request #220 by 130s (2013-04-26 03:36:03+00:00)
Title: rosnode) rosnode_ping to raise exception when socket.err occurs. Update rostest.

How is this change verified:
Passes rostest that runs the modified file and methods.

Effect to other modules:
According to the command search belwo, the modified methos seems to be used only within the same file.
```
/opt/ros/groovy$ grep -r 'rosnode_ping(' .
./lib/python2.7/dist-packages/rosnode/__init__.py:def rosnode_ping(node_name, max_count=None, verbose=False):
./lib/python2.7/dist-packages/rosnode/__init__.py: if rosnode_ping(node, max_count=1, verbose=verbose):
./lib/python2.7/dist-packages/rosnode/__init__.py: rosnode_ping(node_name, verbose=True, max_count=options.ping_count)
Binary file ./lib/python2.7/dist-packages/rqt_moveit/moveit_widget.pyc matches
./lib/python2.7/dist-packages/rqt_moveit/moveit_widget.py: is_node_running = rosnode_ping(nodename, 1)
```

(As a reference to the used version, `ros-groovy-rosnode` is 1.9.44-0quantal-20130326-0855-+0000)