diff --git a/lib/vmpooler/pool_manager.rb b/lib/vmpooler/pool_manager.rb index 4437d01..f233904 100644 --- a/lib/vmpooler/pool_manager.rb +++ b/lib/vmpooler/pool_manager.rb @@ -48,6 +48,10 @@ module Vmpooler ) begin Socket.getaddrinfo(vm, nil) + + Timeout::timeout(5) { + TCPSocket.new vm, 22 + } rescue end