add timeout property to ruby client