We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cb82fdf commit 53eee90Copy full SHA for 53eee90
roseus_bt/euslisp/nodes.l
@@ -170,7 +170,10 @@
170
(ros::ros-info ";; Stashing current progress")
171
(send thr :suspend)
172
(when (send thr :is-done)
173
- (send self :send-result (send thr :get-result)))
+ ;; interrupted actions always return failure
174
+ ;; `:get-result' must be called to free the thread
175
+ (send thr :get-result)
176
+ (send self :send-result nil))
177
(when (send self :is-active)
178
(send self :set-preempted)))))
179
0 commit comments