Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create the session tracker after configure has run
Create the session tracker if sessions are enabled to avoid the overhead of creating it on the first request By requiring the concurrent gem in the session tracker's initialize method, we shifted the overhead from startup to the first request. This caused the first request to go from ~10ms to ~70ms (in the Sinatra example app run locally), which is quite alot of overhead
- Loading branch information