Controller timeout propagation and service layer cancellation
KrakenJS utilizes the 'timeout' property within route configurations to trigger error callbacks when a handler exceeds a specified duration. While this successfully terminates the response to the client, the framework does not automatically propagate a cancellation signal to deeply nested service layers. When a timeout occurs, the underlying handler function