module Kernel

Serialized puts, uses logger lock to serialize puts output. Definiting it in Kernel as ‘puts’ is defined there

Though this could go in core_ext, since it’s pretty specific to RJR logger, adding here

Public Instance Methods

sputs(*args) click to toggle source
# File lib/rjr/util/logger.rb, line 125
def sputs(*args)
  ::RJR::Logger.safe_exec {
    puts *args
  }
end