# File lib/needle/log-factory.rb, line 218 def close @mutex.synchronize do return if @closed if @device @device.close unless [ $stdout, $stderr ].include?( @device ) end @loggers = nil @closed = true end end