Acortar el tiempo de espera del socket usando Timeout :: timeout (n) no parece funcionar para mí
Encontré lo que pensé que debería funcionar perfectamente enhttps://stackoverflow.com/questions/51721,9?tab=oldest#tab-top pero no me funcionó.
Tengo instalado Ruby 1.9.1 en Windows y, cuando pruebo el ejemplo de prueba "is_port_open", no funciona. La llamada de socket todavía tarda unos 20 segundos en agotar el tiempo de espera, independientemente del valor que establezca para el tiempo de espera. Alguna idea de por qué?