Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Errors are now wrapped and returned to the caller, rather than logged and returned to the caller. Propagating the error to the caller causes errors to logged by the `main` function (if they're propagated that far). Logging them elsewhere results in the error being logged more than once.
- Loading branch information