According to the ZF manual (The Specific Cancel Method) this is quite possible.
Because of design issues, in some cases (for example when using non HTTP 200 return codes),
you could need to cancel the current cache process. So we introduce for this particular
frontend, the cancel() method.
And the code seems correct except for the typo cacnel()
instead of cancel()