We want to include stale-while-revalidate and stale-if-error directives in the Surrogate-control header, but Fastly throws them away if we add them via the Metatags module.
This module uses drupal_add_http_header() to set a Surrogate-control header in the fastly_init() function of fastly.module. It neglects to use the append flag so it will inadvertently overwrite any existing Surrogate-control header.
What would be ideal is if there's already a Surrogate-control header, the module would leave it alone. If there isn't one, it would set one.
Workaround: We are adding the Surrogate-control header we want in the template.php file.
Closed: outdated
2.4
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.