C Exception Handling Middleware