ros/ros_comm — pull request #17 by hershwg (2012-11-05 17:58:07+00:00)
Title: Fix for Python threading error message bug.

This is a small patch to roslaunch/__init__.py which suppresses the message:

Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in ignored

which Python 2.7.3 prints when using roslaunch.

See http://stackoverflow.com/questions/13193278/understand-python-threading-bug for details on the bug and this fix.

I know the "right" thing to do is wait for the Python people or the Ubuntu people to do another release, since it is already fixed in the Python source upstream, but who knows how long that will be. In the meantime the error message happens so frequently that it makes it hard to see where our real errors occur.