Timeout rendes StandardError-t is dobhat
Többünk számára érthetetlen okból a Ruby Standard Library Timeout Module-ja nem StandardError-ból származó exception-t dob az idő lejártakor. Vélhetően az Interrupt téves éretelmezése miatt a Timeout::Error-t abból származtatták, amit a sima rescue nem kapja el.
Az alábbi monkey patch segít, hogy az elvárható módon működjön a timeout.