Dead SSH Sessions

Sometimes you’re using ssh on a wired connection and you move to an unwired connection, for example. This switches your interface and ssh gets unhappy about that; you lose your connection. Instead of closing the terminal and losing the history as well, try hitting the key combination of return, then ~, then .

This should close the connection and free-up the shell.