[ros-diffs] [greatlrd] 19846: revert my latest change for it contain to some serous bugs and some mistake thx w3seek