No description
Find a file
William Woodall a54a329153
defer signal handling to a singleton thread (#605)
* [WIP] Refactor signal handling.

* fix deadlock

Signed-off-by: William Woodall <william@osrfoundation.org>

* finished fixing signal handling and removing more global state

Signed-off-by: William Woodall <william@osrfoundation.org>

* add missing include of <condition_variable>

* use unordered map in signal handling class

Signed-off-by: William Woodall <william@osrfoundation.org>

* use consistent terminology

Signed-off-by: William Woodall <william@osrfoundation.org>

* use emplace in map

Signed-off-by: William Woodall <william@osrfoundation.org>

* avoid throwing in destructor

Signed-off-by: William Woodall <william@osrfoundation.org>

* words

Signed-off-by: William Woodall <william@osrfoundation.org>

* avoid throwing from destructors in a few places

Signed-off-by: William Woodall <william@osrfoundation.org>

* make install/uninstall thread-safe

Signed-off-by: William Woodall <william@osrfoundation.org>
2018-12-11 18:17:26 -08:00
.github advise to ask questions on ROS answers 2018-02-26 22:01:36 -08:00
rclcpp defer signal handling to a singleton thread (#605) 2018-12-11 18:17:26 -08:00
rclcpp_action 0.6.1 2018-12-06 22:12:26 -08:00
rclcpp_lifecycle 0.6.1 2018-12-06 22:12:26 -08:00
.gitignore add wait_for_action_server() for action clients (#598) 2018-12-06 18:57:25 -08:00
CONTRIBUTING.md add CONTRIBUTING.md 2014-11-17 15:18:58 -08:00
LICENSE update license file to keep copyright template 2015-04-03 12:30:27 -07:00