Sha256: 01e6531e23f7f3040cc13554716f1794350c4c707a81638ec031a4ca59913299

Contents?: true

Size: 201 Bytes

Versions: 3

Compression:

Stored size: 201 Bytes

Contents

require 'logger'
require 'parallel'

logger = Logger.new("/tmp/test.log", 3, 1024 * 10)
Parallel.map(['a', 'b'], :in_threads => 2) do |letter|
  300000.times do
    logger.info letter * 5000
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
process_safe_logger-0.2.1 examples/ruby_logger_in_threads.rb
process_safe_logger-0.2.0 examples/ruby_logger_in_threads.rb
process_safe_logger-0.1.0 examples/ruby_logger_in_threads.rb