aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/middleware/load_interlock.rb
Commit message (Collapse)AuthorAgeFilesLines
* Publish AS::Executor and AS::Reloader APIsMatthew Draper2016-03-021-21/+0
| | | | | | These should allow external code to run blocks of user code to do "work", at a similar unit size to a web request, without needing to get intimate with ActionDipatch.
* Fix the Interlock middlewareMatthew Draper2015-07-091-5/+14
| | | | | We can't actually lean on Rack::Lock's implementation, so we'll just copy it instead. It's simple enough that that's not too troubling.
* Soften the lock requirements when eager_load is disabledMatthew Draper2015-07-091-0/+12
We don't need to fully disable concurrent requests: just ensure that loads are performed in isolation.