Method: Spider::Fork.close_resources
- Defined in:
- lib/spiderfw/utils/fork.rb
.close_resources ⇒ Object
Closes all resources.
13 14 15 16 17 18 19 20 21 22 |
# File 'lib/spiderfw/utils/fork.rb', line 13 def self.close_resources return unless @resources @mutex ||= Mutex.new @mutex.synchronize do @resources.each do |res| @resource.close if resource && resource.respond_to?(:close) && !resource.closed? end @resources.clear end end |