Open S-Dafarra opened 4 months ago
cc @marcoaccame
The important info is in here
What I see happening is that a UDP frame is received from board 10.0.1.6 and the receiver thread managed by object theETHManager cannot get the associated EthResource for its handling (parsing etc.).
I also see that just before that a lot of devices have been destroyed.
I would look at what has changed in the destructors of the devices w/ respect to destruction of the associated EthResource (whihc must be destroyed only when no associated device is remaining).
Or maybe it is a mutex race that depends on the 1 kHz?
Robot Name 🤖
ergoCub 1.2 S/N:002
Request/Failure description
Whenever we close the
yarprobotinterface
, it does not exit gracefully, but it starts throwing a lot of errors and then it crashes. The robot anyhow goes to parking as expected.Detailed context
Here an example of output
Additional context
No response
How does it affect you?
No response