class Async::HTTP::Pool

def retire(resource)

def retire(resource)
	Async.logger.debug(self) {"Retire #{resource}"}
	
	@resources.delete(resource)
	
	@active -= 1
	
	resource.close
	
	@available.signal
end