пытался понять, как реализовать обнаружение тайм-аута на моем TCP-сервере ruby.Главным образом потому, что иногда клиенты с нестабильным интернетом теряют соединение, и мне нужен мой сервер для его обнаружения.
Идея состоит в том, чтобы научить мой сервер обнаруживать, когда соединение не использовалось более 30 секунд, и прерывать его.Я пытался использовать тайм-аут, но это останавливает программу, поэтому мне нужно использовать что-то вроде простого таймера, который просто вернет целое число секунд, прошедших с момента активации указанного таймера.
Есть лиуже готовое решение для этого?Извините, если это глупый вопрос, просто поиск в Google привел меня в никуда.PS: здесь используется ruby 1.8.