lingua-franca
lingua-franca copied to clipboard
Possibility of deadlock in RTI discovery
If some other unrelated process already has opened port 15045 then the federates might block forever waiting for an ACK from this other process. There needs to be a timeout in waiting for the ACK from RTI. In case of a timeout we must try another port.
An easier approach is to treat it as an error condition if the RTI is not able to open its designated port.