Cool. I definitely agree on the need but probably better if we could come up with a solution that involves Net:SSH's IO.select timeout directly.