-
Notifications
You must be signed in to change notification settings - Fork 133
Stopping the external_control program raises "Controlled by another thread" #479
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Affected Client Library version(s)
What combination of platform is the Client Library running on.
Linux
How did you install the Client Library
Build the library from source
Which robot platform is the library connected to.
URSim in linux
Robot SW / URSim version(s)
URSim 5.21.1
How are you using the Client Library
Through the robot teach pendant using External Control URCap
Issue details
Summary
Running the external control program on the robot with an active servoj control (from the ROS 2 driver in my case, but I think, that's irrelevant). Pressing the stop button on the TP yields an error "Another thread is already controlling the robot". I assume, this is connected to the changes we did in 6ec1ee0
Expected Behavior
The program should stop without an error.
Actual Behavior
Relevant log output
Accept Public visibility
- I agree to make this context public
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working