You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The ROS2 driver will crash if the service /ouster/set_config is called with OPERATING_MODE: STANDBY
The nodelet will no longer receive additional queries and issuing a SIGTERM to the operating shell exits with additional error codes.
To Reproduce
Steps to reproduce the behavior (steps below are just an example):
Issue the following service command: ros2 service call /ouster/set_config ouster_sensor_msgs/srv/SetConfig "{config_file: 'test.json'}" test_3.json where test.json contains operating mode STANDBY
Issue the following service command: ros2 service call /ouster/set_config ouster_sensor_msgs/srv/SetConfig "{config_file: 'test.json'}" test_3.json where test.json contains operating mode NORMAL
Query a service for a response:
This query will hang indefinitely
Issuing SIGTERM to the original node fails with the following error: [ERROR] [os_driver-1]: process[os_driver-1] failed to terminate '10.0' seconds after receiving 'SIGTERM', escalating to 'SIGKILL'
Describe the bug
The ROS2 driver will crash if the service /ouster/set_config is called with OPERATING_MODE: STANDBY
The nodelet will no longer receive additional queries and issuing a SIGTERM to the operating shell exits with additional error codes.
To Reproduce
Steps to reproduce the behavior (steps below are just an example):
Setup working ROS2 environment from README
ros2 launch ouster_ros sensor.launch.xml sensor_hostname:=os-122319000734.local
launch nodeValidate node is publishing data through RVIZ
Issue the following service command: ros2 service call /ouster/set_config ouster_sensor_msgs/srv/SetConfig "{config_file: 'test.json'}" test_3.json where test.json contains operating mode STANDBY
Issue the following service command: ros2 service call /ouster/set_config ouster_sensor_msgs/srv/SetConfig "{config_file: 'test.json'}" test_3.json where test.json contains operating mode NORMAL
Query a service for a response:
This query will hang indefinitely
Issuing SIGTERM to the original node fails with the following error: [ERROR] [os_driver-1]: process[os_driver-1] failed to terminate '10.0' seconds after receiving 'SIGTERM', escalating to 'SIGKILL'
The text was updated successfully, but these errors were encountered: