diff options
Diffstat (limited to 'examples/chat/server.rs')
-rw-r--r-- | examples/chat/server.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/chat/server.rs b/examples/chat/server.rs index 26fa75e..e663fe2 100644 --- a/examples/chat/server.rs +++ b/examples/chat/server.rs @@ -54,7 +54,7 @@ fn handle_client_messages(mut server: ResMut<Server>, mut users: ResMut<Users>) } ClientMessage::Disconnect {} => { // We tell the server to disconnect this user - server.disconnect_client(client_id); + server.disconnect_client(client_id).unwrap(); handle_disconnect(&mut server, &mut users, client_id); } ClientMessage::ChatMessage { message } => { @@ -114,7 +114,11 @@ fn start_listening(mut server: ResMut<Server>) { server .start( ServerConfigurationData::new("127.0.0.1".to_string(), 6000, "0.0.0.0".to_string()), - CertificateRetrievalMode::GenerateSelfSigned, + CertificateRetrievalMode::LoadFromFileOrGenerateSelfSigned { + cert_file: "cert.pem".to_string(), + key_file: "key.pem".to_string(), + save_on_disk: true, + }, ) .unwrap(); } |