JezK
Edit File: disable_at_exit_handlers%21-c.ri
U:RDoc::AnyMethod[iI"disable_at_exit_handlers!:EFI"*Concurrent::disable_at_exit_handlers!;FT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [ I"HDisables AtExit handlers including pool auto-termination handlers. ;TI"JWhen disabled it will be the application programmer's responsibility ;TI"Lto ensure that the handlers are shutdown properly prior to application ;TI")exit by calling {AtExit.run} method.;To:RDoc::Markup::BlankLine o; ; [I"J@note this option should be needed only because of `at_exit` ordering;To:RDoc::Markup::Verbatim; [ I"Iissues which may arise when running some of the testing frameworks. ;TI"HE.g. Minitest's test-suite runs itself in `at_exit` callback which ;TI"Lexecutes after the pools are already terminated. Then auto termination ;TI"Eneeds to be disabled and called manually after test-suite ends. ;T:@format0o; ; [I"/@note This method should *never* be called;To;; [I"Ffrom within a gem. It should *only* be used from within the main ;TI"Fapplication and even then it should be used only when necessary. ;T; 0o; ; [I"@see AtExit;T: @fileI"$lib/concurrent/configuration.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@%FI"Concurrent;FcRDoc::NormalModule00