Canister Output Message Queue Limits, and IC Management Canister Throttling Limits

Was further looking into queues, and found DEFAULT_OUTPUT_REQUEST_LIFETIME

There’s also reference to a deadline and requests “timing out”

Is there a certain point at which inter-canister messages could be dropped (timed out) if the deadline has passed? Let’s say I have a canister or subnet that’s completely overloaded with messages and has a bunch of these messages in my canister’s output queue. What happens to these messages if the 300 second deadline has passed?

2 Likes