[fix] Correctly handle requests when a middleware passes an error to its callback
Merge pull request #205 from lpinca/fix/middleware-error

Correctly handle requests when a middleware passes an error to its callback