page cache rely on global failure handler.

*Fix #509