Это как, закэшировать ssh-сессии?
когда ваше приложение должно время от времени дёргать ssh-команды а в зависимости от действий пользователь может быть в какие-то моменты часто, то имеет смысл эти самые сессии кешировать, это ускорит отработку команд. Но как оказывается сессии ещё держатся на стороне ssh-сервера, и там они не закрываются если произошли проблемы с сетью между вашим приложением и целевым ssh-сервером, ну и ещё мелочи происходят на вашей стороне, например метод close из библиотеки не отрабатывает при потере сети