Indeed I think I was confusing things w/ StandardError and behavior when no exception class is specified. Agree with being a bit less broad being probably a good call here. Since worst case is we wait for the timeout to expire.