Method: DigitalFabric::AgentProxy#with_request
- Defined in:
- lib/tipi/digital_fabric/agent_proxy.rb
#with_request ⇒ Object
133 134 135 136 137 138 139 140 141 |
# File 'lib/tipi/digital_fabric/agent_proxy.rb', line 133 def with_request @current_request_count += 1 id = (@last_request_id += 1) @requests[id] = Fiber.current yield id ensure @current_request_count -= 1 @requests.delete(id) end |