Throw caught exceptions in HTTPCacheControlMiddleware::process

This commit is contained in:
Daniel Hensby 2018-06-12 12:53:07 +01:00 committed by Damian Mooyman
parent 37343cf0e2
commit 6bb69d1ae5
1 changed files with 4 additions and 0 deletions

View File

@ -33,6 +33,7 @@ class HTTPCacheControlMiddleware implements HTTPMiddleware, Resettable
* @param HTTPRequest $request
* @param callable $delegate
* @return HTTPResponse
* @throws HTTPResponse_Exception
*/
public function process(HTTPRequest $request, callable $delegate)
{
@ -50,6 +51,9 @@ class HTTPCacheControlMiddleware implements HTTPMiddleware, Resettable
}
HTTP::add_cache_headers($response);
if (isset($ex)) {
throw $ex;
}
return $response;
}