HomePhabricator
Diffusion Comm 51a32d2cff2a

[tunnelbroker] Recover AMQP before publishing messages

Description

[tunnelbroker] Recover AMQP before publishing messages

Summary:
Similiar to D13607 (recover when session is closing) and D13606 (consumer is broken).
Before publishing, check channel state and recover if needed. Eventually propagate error if both fail.

Depends on D13609

Test Plan: Tested on staging with the rest of the stack

Reviewers: kamil, will, varun

Reviewed By: kamil

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D13611

Details

Provenance
bartekAuthored on Fri, Oct 4, 3:13 AM
Reviewer
kamil
Differential Revision
D13611: [tunnelbroker] Recover AMQP before publishing messages
Parents
rCOMMb5a906ddabbb: [tunnelbroker] Remove legacy AMQP connect function
Branches
Unknown
Tags
Unknown