- Only close SSH if RPC fails. Closing RPC automatically closes the
underlying stream which in this case is the SSH connection.
- I thought about closing the SSH conn instead of RPC, but there is a
bit more cleanup that the RPC library needs to do.
- Allow clients to call Close on a Session to clean up resources
- Switch to the %w verb for error wrapping
- Fix typo on Port struct after verifying the server does not have a
typo