class Async::Pool::Controller

def overflowing?

@returns [Boolean] Whether the number of available resources is excessive and we should retire some.
def overflowing?
	if @resources.any?
		(self.free.to_f / @resources.size) > 0.5
	end
end