Closed DerAndereAndi closed 1 year ago
The ship handshake code is quite cumbersome and error prone, e.g. due to the need for locking. It seems that using a state machine with defined state changes should make the code easier to read, debug and also more failure proof.
The ship handshake code is quite cumbersome and error prone, e.g. due to the need for locking. It seems that using a state machine with defined state changes should make the code easier to read, debug and also more failure proof.