Merge branch 'master' into develop

This commit is contained in:
Manu Mtz.-Almeida
2016-01-26 20:08:28 +01:00
4 changed files with 27 additions and 14 deletions

View File

@ -103,10 +103,10 @@ func (c *Context) IsAborted() bool {
return c.index >= abortIndex
}
// Abort stops the system to continue calling the pending handlers in the chain.
// Let's say you have an authorization middleware that validates if the request is authorized
// if the authorization fails (the password does not match). This method (Abort()) should be called
// in order to stop the execution of the actual handler.
// Abort prevents pending handlers from being called. Note that this will not stop the current handler.
// Let's say you have an authorization middleware that validates that the current request is authorized. If the
// authorization fails (ex: the password does not match), call Abort to ensure the remaining handlers
// for this request are not called.
func (c *Context) Abort() {
c.index = abortIndex
}