Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-21 | rescue and track exceptions in handler chain | Azul | |
2016-09-19 | refactor: separate handler chain from dispatcher | Azul | |
Handler Chain is of handlers that respond to call. Invoking handle(*args) on the chain will call the handlers with the given args until one of them returns a result that is truethy (i.e. not false or nil). Extracted from the dispatcher so we can also handle exceptions there in the future. (So that if one of the network connections to the request_handlers fails we can continue while still tracking the failed exception.) |