Experimenting with distributed nodes. Wish I had more logging!
This commit is contained in:
@@ -24,9 +24,12 @@ fn main() {
|
||||
client_id, message
|
||||
);
|
||||
// retrieve this client's `Responder`:
|
||||
let responder = clients.get(&client_id).unwrap();
|
||||
// echo the message back:
|
||||
responder.send(message);
|
||||
// let responder = clients.get(&client_id).unwrap();
|
||||
let all_clients = clients.keys().collect::<Vec<_>>();
|
||||
for client in all_clients {
|
||||
let other_responder = clients.get(client).unwrap();
|
||||
other_responder.send(message.clone());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user