refactor: one channel per consumer

This commit is contained in:
izzy
2025-06-28 18:26:51 +01:00
parent 9d576d2430
commit 083229c7f5
6 changed files with 65 additions and 42 deletions

View File

@@ -40,7 +40,9 @@ impl TestHarness {
.collect();
static QUEUE_NAME: &str = "revolt.events";
let consumer = event_stream::get_channel()
let conn = event_stream::get_connection().await;
let consumer = event_stream::create_channel(&conn, config.rabbit.event_stream)
.await
.basic_consume(QUEUE_NAME, &tag, Default::default(), Default::default())
.await