Refactor clone()s
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -33,19 +33,14 @@ pub async fn run(
|
||||
backfill_sender: mpsc::Sender<backfill::Message>,
|
||||
) {
|
||||
loop {
|
||||
let app_config = app_config.clone();
|
||||
let guard = guard.clone();
|
||||
let websocket_sender = websocket_sender.clone();
|
||||
let backfill_sender = backfill_sender.clone();
|
||||
|
||||
let message = websocket_receiver.next().await.unwrap().unwrap();
|
||||
|
||||
spawn(handle_websocket_message(
|
||||
app_config,
|
||||
app_config.clone(),
|
||||
thread_type,
|
||||
guard,
|
||||
websocket_sender,
|
||||
backfill_sender,
|
||||
guard.clone(),
|
||||
websocket_sender.clone(),
|
||||
backfill_sender.clone(),
|
||||
message,
|
||||
));
|
||||
}
|
||||
@@ -67,15 +62,11 @@ async fn handle_websocket_message(
|
||||
|
||||
if let Ok(message) = message {
|
||||
for message in message {
|
||||
let app_config = app_config.clone();
|
||||
let guard = guard.clone();
|
||||
let backfill_sender = backfill_sender.clone();
|
||||
|
||||
spawn(handle_parsed_websocket_message(
|
||||
app_config,
|
||||
app_config.clone(),
|
||||
thread_type,
|
||||
guard,
|
||||
backfill_sender,
|
||||
guard.clone(),
|
||||
backfill_sender.clone(),
|
||||
message,
|
||||
));
|
||||
}
|
||||
|
Reference in New Issue
Block a user