Hi,
My program opens a RTnet socket successfully but the program gets killed
by a different issue that has nothing to do with this. However, the
RTnet socket is still bound. If I try to start the program again i get
the error "Address already in use". If it would be a normal unix socket
I would simply call it with SO_REUSEADDR but this is not possible with
RTnet from what I understand.
My question is why the socket is not unbound after the binding process
is killed and if there is a way to reclaim this socket. By the way, it
has to be this socket since the communication partner expects the server
to listen on this exact port.
Cheers,
Johannes
- RTnet bind failed socket again Johannes Holtz via Xenomai
-