Closed tngan closed 8 years ago
The program exits before stop_transfer
and release_transfer
. It could be exited by pressing the q
button.
I think this is because sleep(1) on line 363 is used. On Windows sleep is in seconds, but on Linux it is in microseconds. It thus has no time to wait for the ack package.
How can I exit and rerun the node safely ? When I terminate the guidanceNode (ctrl-c) after running
rosrun guidance guidanceNode
successfully for a while, the error message shows up when I rerun the guidanceNode.and the line 247 is the code for guidance initialization.