$ irb
1.9.3-p448 :001 > require 'socket'
=> true
1.9.3-p448 :002 > TCPSocket.new('www.example.com', 111)
дает
Errno:: ETIMEDOUT: время ожидания операции - подключение (2)
Вопросы:
- Как определить значение тайм-аута для
TCPSocket.new
? - Как я могу правильно поймать исключения (или, в общем, сокет)?