Skip to content

Commit f47454a

Browse files
authored
Fixed scenario runner node shutdown (#629)
* Fix scenario runner node for foxy * CHANGELOG updated
1 parent 4f52fe6 commit f47454a

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## Latest changed
22

3+
* Fixed scenario runner node shutdown for foxy
4+
* Fixed actor synchronization creation
35
* Fix of scenario runner status
46

57
## CARLA-ROS-Bridge 0.9.11

carla_ad_demo/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ elseif(${ROS_VERSION} EQUAL 2)
2626

2727
find_package(ament_cmake REQUIRED)
2828

29-
install(DIRECTORY config/ DESTINATION share/${PROJECT_NAME})
29+
install(DIRECTORY config/ DESTINATION share/${PROJECT_NAME}/config)
3030

3131
install(DIRECTORY launch/ DESTINATION share/${PROJECT_NAME})
3232

carla_ros_scenario_runner/src/carla_ros_scenario_runner/carla_ros_scenario_runner_node.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,16 +176,16 @@ def main(args=None):
176176
try:
177177
scenario_runner.run()
178178
except KeyboardInterrupt:
179-
loginfo("User requested shut down.")
179+
scenario_runner.loginfo("User requested shut down.")
180180
finally:
181181
if scenario_runner._scenario_runner.is_running():
182182
scenario_runner.loginfo("Scenario Runner still running. Shutting down.")
183183
scenario_runner._scenario_runner.shutdown()
184184
del scenario_runner
185-
if ROS_VERSION == 2:
186-
spin_thread.join()
187185

188186
roscomp.shutdown()
187+
if ROS_VERSION == 2:
188+
spin_thread.join()
189189

190190

191191
if __name__ == "__main__":

0 commit comments

Comments
 (0)