What if middleware itself throw an error (for example some timeout error), how can I make this exception be handled by other middlewares with defined process_exception
process_exception