Registry / web-framework / rack-timeout

rack-timeout

JSON →
library0.7.0rbrubygemsunverified

Rack middleware which aborts requests that have been running for longer than a specified timeout.

gem install rack-timeout
INSTALL
IMPORT
SIG · RACK-TIMEOUT
R
rack-timeout
web-frameworkrubyv0.7.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Rack::Timeout
require 'rack/timeout'

Use Rack::Timeout middleware with a 15-second timeout

require 'rack/timeout' use Rack::Timeout, service_timeout: 15
Debug
Known issues
gotchaRack::Timeout may raise Timeout::Error in middleware, which can be caught by your app's error handling.
fix
Ensure your error handling middleware rescues Timeout::Error and returns a proper 503 response.
affects: >= 0.4.0
Upgrade
Version history
0.7.0latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources
rack-timeout — gem install rack-timeout · libregistry