WSAGetOverlappedResult operation failed with error 10038

WSAGetOverlappedResult operation failed with error 10038

This error could occur for several reasons:

Most likely the connection between the client and server was terminated/closed due to random noise on the line or a timeout.

Also, it could be that (if they were using host keys) one of the parties didn't like the other parties' host key and dropped the connection, or the client was looking for an authentication type Cornerstone does not support. Cornerstone supports password and pubkey; if the client only supports keyboard-interactive it would disconnect the session after it asks Cornerstone what type of authentication it supports.