Improve shutdown
This commit is contained in:
@@ -124,10 +124,11 @@ def main(args=None):
|
|||||||
rclpy.init(args=args)
|
rclpy.init(args=args)
|
||||||
|
|
||||||
axidraw_serial = AxidrawSerial()
|
axidraw_serial = AxidrawSerial()
|
||||||
|
try:
|
||||||
rclpy.on_shutdown(axidraw_serial.go_home())
|
rclpy.spin(axidraw_serial)
|
||||||
rclpy.spin(axidraw_serial)
|
finally:
|
||||||
rclpy.shutdown()
|
axidraw_serial.go_home()
|
||||||
|
rclpy.shutdown()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|||||||
Reference in New Issue
Block a user