When polling for canister messages, the request timeout happens after 2 minutes. In this time, the poller is idle and new messages are neither polled nor relayed.
Add a timeout of 5 seconds so that if a response is not received, the poller can poll again immediately. The boundary node should choose another replica (randomly) and thus the poller should have a better chance to get the response in time.
When polling for canister messages, the request timeout happens after 2 minutes. In this time, the poller is idle and new messages are neither polled nor relayed.
Add a timeout of 5 seconds so that if a response is not received, the poller can poll again immediately. The boundary node should choose another replica (randomly) and thus the poller should have a better chance to get the response in time.