Sha256: 720d3a4722e8faa716772a862e7cb9ff1dde5c0b1b6894aa6c7d77a52a6f698f

Contents?: true

Size: 225 Bytes

Versions: 3

Compression:

Stored size: 225 Bytes

Contents

require 'process_safe_logger'
require 'parallel'

logger = ProcessSafeLogger.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/process_safe_logger_in_threads.rb
process_safe_logger-0.2.0 examples/process_safe_logger_in_threads.rb
process_safe_logger-0.1.0 examples/process_safe_logger_in_threads.rb