2008-04-20から1日間の記事一覧

Timeout::Errorが罠過ぎる

RubyのTimeout::ErrorはStanderdErrorじゃないから、単純にrescueを書いただけでは拾ってくれない。 具体的にどういう事かというと begin timeout(1) { sleep 10 #long long time work } rescue retry end とかやってもTimeout::Errorが発生すると、retryさ…