2010-12-13 11 views

答えて

94

abortまたはexitのいずれかが役に立ちます。

+3

を@webwurstが他の回答で述べているように、使用することは、成功した最後のため失敗したスクリプトを終了し、終了を指定するために中止します。 – Jrgns

74

abortは、すぐに実行を終了するKernel.exit(false)のエイリアスです。

exit

Kernel.exit(true)の別名であり、キャッチすることができるSystemExit例外を発生させます。また、終了する前にat_exit関数とfinalizersを実行します。

4

abortスレッドが待機している場合でもハングアップする可能性があります。あなたが本当にを試すすぐに終了させたい場合は:

Process.kill 9, Process.pid 
関連する問題