From 187ccf7e9f683a7352db5f62d99712fe0d694619 Mon Sep 17 00:00:00 2001 From: Bastien Sevajol Date: Thu, 18 Aug 2022 17:28:10 +0200 Subject: [PATCH] Permit close native websocket --- src/web_socket.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/web_socket.rs b/src/web_socket.rs index 079bb66..3e068e8 100644 --- a/src/web_socket.rs +++ b/src/web_socket.rs @@ -147,6 +147,12 @@ mod pc_web_socket { .send(ws::Message::Binary(data.to_vec())) .unwrap(); } + + pub fn close(&self) -> Result<(), String> { + self.sender + .close(qws::CloseCode::Normal) + .or_else(|error| return Err(error.to_string())) + } } }