* fix: UnhandledException: System.ObjectDisposedException. Error on thread pool #1588 * tweak message --------- Co-authored-by: Rob Hague <rob.hague00@gmail.com>
@@ -502,6 +502,14 @@ namespace Renci.SshNet
{
_ = session.TrySendMessage(new IgnoreMessage());
}
+ catch (ObjectDisposedException)
+ {
+ // ignore
+ }
+ catch (Exception ex)
+ _logger.LogError(ex, "Error sending keepalive message");
finally
Monitor.Exit(_keepAliveLock);