このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.2 リファレンスマニュアル

instance method Logger#close

close -> nil[permalink][rdoc][edit]

ログ出力に使用していた IO オブジェクトを閉じます。

require 'logger'

logger = Logger.new(STDOUT)

p logger.info("test") # => I, [2019-04-16T00:40:11.837898 #2795]  INFO -- : test
logger.close
p logger.info("test") # => log writing failed. closed stream