Cancel client request for cached timeout

Allow pending requests to the upstream cache to continue even though we have terminated. This allows the cache to possibly be populated for subsequent requests, at the possible expense of having numerous long running ajax requests executing.