Leon Timmermansの記事を読んだばかりですが、シグナルベースのタイムアウトについて知っておくべきことと、それがの使用にどのように適用されるのか疑問に思っていましたSys::SigAction::timeout_call()。
1)まず第一に、安全でない信号 をtimeout_call()使用しているように思われるため、 CERTセキュアコーディングルールSIG32-Cが適用されます。longjmp
2)timeout_callタイムアウトを監視しているコードに純粋なperlコードのみが含まれている場合(つまり、XSモジュールへの呼び出しがない場合)は安全に使用できますか?