When retrieving a channel, check connection status and reconnect if needed.
It should be performed once. If multiple tasks want to retrieve a channel, they wait for reconnection result. This is ensured by the RwLock
Depends on D13601
Differential D13603
[tunnelbroker] Implement AMQP reconnect on channel access bartek on Oct 3 2024, 1:36 PM. Authored by Tags None Referenced Files
Details When retrieving a channel, check connection status and reconnect if needed. Depends on D13601 Tested together with the rest of the stack on staging and commtest (example test plan in D13595)
Diff Detail
Event Timeline |