Race condition in `ServerSocket`; the `accept` thread is exiting due to the close, but it still accepted a new message. All tests need to wait until the server has stopped listening (as well as waiting for the close to be propagated to the client).
Race condition in `ServerSocket`; the `accept` thread is exiting due to the close, but it still accepted a new message. All tests need to wait until the server has stopped listening (as well as waiting for the close to be propagated to the client).