class SSHKit::Backend::ConnectionPool

Public Instance Methods

close_all_connections() click to toggle source
# File lib/patches/sshkit/connection_pool.rb, line 6
def close_all_connections
  @mutex.synchronize do
    @pool.values.each do |entries|
      entries.each do |entry|
        entry.connection.close if entry.connection.respond_to?(:close) && !entry.closed?
      end
    end
  end
  flush_connections
end