Separated AMQP and DeviceInfo/auth logic from initiate_session(). Moved channel creation deeper into WebsocketSession::init_amqp()
Depends on D13604
Paths
| Differential D13605 Authored by bartek on Oct 3 2024, 1:36 PM.
Details Summary Separated AMQP and DeviceInfo/auth logic from initiate_session(). Moved channel creation deeper into WebsocketSession::init_amqp() Depends on D13604 Test Plan cargo build
Diff Detail
Event Timelinebartek held this revision as a draft. Herald added subscribers: tomek, ashoat. · View Herald TranscriptOct 3 2024, 1:36 PM2024-10-03 13:36:54 (UTC-7) bartek added a child revision: D13606: [tunnelbroker] Recover AMQP consumers.Oct 3 2024, 1:37 PM2024-10-03 13:37:16 (UTC-7) Harbormaster completed remote builds in B32056: Diff 44885.Oct 3 2024, 2:06 PM2024-10-03 14:06:23 (UTC-7) Harbormaster completed remote builds in B32063: Diff 44894.Oct 4 2024, 3:45 AM2024-10-04 03:45:51 (UTC-7) bartek edited the summary of this revision. (Show Details)Oct 4 2024, 3:53 AM2024-10-04 03:53:52 (UTC-7) Harbormaster completed remote builds in B32070: Diff 44902.Oct 4 2024, 8:42 AM2024-10-04 08:42:44 (UTC-7) Comment Actions Looks a lot cleaner now
This revision is now accepted and ready to land.Oct 7 2024, 2:04 AM2024-10-07 02:04:51 (UTC-7) Harbormaster completed remote builds in B32087: Diff 44923.Oct 7 2024, 7:25 AM2024-10-07 07:25:13 (UTC-7) Closed by commit rCOMMb43e6708eee6: [tunnelbroker] Refactor Websocket session init (authored by bartek). · Explain WhyOct 7 2024, 7:28 AM2024-10-07 07:28:51 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 44934 services/tunnelbroker/src/websockets/mod.rs
services/tunnelbroker/src/websockets/session.rs
|