class Concurrent::RubySingleThreadExecutor
def initialize(opts = {})
def initialize(opts = {}) super( min_threads: 1, max_threads: 1, max_queue: 0, idletime: DEFAULT_THREAD_IDLETIMEOUT, fallback_policy: opts.fetch(:fallback_policy, :discard), auto_terminate: opts.fetch(:auto_terminate, true) ) end