# File lib/merb-core.rb, line 56 def exiting=(bool) Extlib.exiting = bool @exiting = bool if bool if Extlib.const_defined?("Pooling") && Extlib::Pooling.scavenger Extlib::Pooling.scavenger.wakeup end while prc = self.at_exit_procs.pop prc.call end unless Merb::Config[:reap_workers_quickly] end @exiting end