FooBarWidget/passenger — pull request #36 by cmaion (2011-12-15 16:02:05+00:00)
Title: Fix for issue #563 (Rails page cache outside public/ is not served by Apache (but improperly forwarded to the Rails app))

As I wasn't sure how to clear an existing RequestNote / userdata APR pool, I've added a skipBackend flag to the RequestNote.

This solves the issue, as for some reason the requests that needs to be served from the page cache goes 3 times in prepareRequest(): a RequestNote is created on a previous pass, which makes handleRequest() believe that it needs to be served by Rails.