Open krainboltgreene opened 10 years ago
@body
seems to be nil in the Rack::BodyProxy
class, which means it's related to #74 and possibly another instance of fcb3fbb.
This looks it's fixed, but not released? Why has it taken so long?
Got the same issue and also found a solution in https://github.com/rtomayko/rack-cache/commit/fcb3fbbc28e997964ec2a44510141a27e50bbcb2
I was then pretty surprised that an issue fixed in 2012 is not released to rubygems yet. I'll point my gemfile to github to fix this, but it would be nice to have some news from @rtomayko about the status of this project.
I've narrowed it down to
rack-cache
being involved. It only happens on rather large responses. This could also be a combination ofrack-cache
andmoneta
or evenmoneta
,rack-cache
, and theLRUHash
storage. I'm experimenting now.Here's my implementation:
Here's the full request log: