Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Threadクラス > safe_level
safe_level -> Integer
self のセーフレベルを返します。カレントスレッドの safe_level は、$SAFE と同じです。
セーフレベルについてはセキュリティモデルを参照してください。
例 thr = Thread.new { $SAFE = 1; sleep } Thread.current.safe_level # => 0 thr.safe_level # => 1
thr = Thread.new { $SAFE = 1; sleep } Thread.current.safe_level # => 0 thr.safe_level # => 1