File: //usr/local/rvm/gems/ruby-2.6.8/doc/concurrent-ruby-1.1.9/ri/Concurrent/FixedThreadPool/new-c.ri
U:RDoc::AnyMethod[iI"new:ETI"%Concurrent::FixedThreadPool::new;TT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"0@!macro fixed_thread_pool_method_initialize;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [I"Create a new thread pool.
;TI"
;TI"D@param [Integer] num_threads the number of threads to allocate
;TI"<@param [Hash] opts the options defining pool behavior.
;TI"K@option opts [Symbol] :fallback_policy (`:abort`) the fallback policy
;TI"
;TI"K@raise [ArgumentError] if `num_threads` is less than or equal to zero
;TI"G@raise [ArgumentError] if `fallback_policy` is not a known policy
;TI"
;TI"n@see http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executors.html#newFixedThreadPool-int-;T:@format0:
@fileI"Alib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(num_threads, opts = {});T@TI"FixedThreadPool;TcRDoc::NormalClass00