mirror of
https://github.com/MercuryWorkshop/epoxy-tls.git
synced 2025-05-12 22:10:01 -04:00
remove appendingwebsocketread, specialcase data/close
This commit is contained in:
parent
0d12bff084
commit
14f38b28b8
5 changed files with 56 additions and 59 deletions
|
@ -11,7 +11,7 @@ use futures::channel::oneshot;
|
|||
|
||||
use crate::{
|
||||
extensions::AnyProtocolExtension,
|
||||
ws::{AppendingWebSocketRead, LockedWebSocketWrite, Payload, WebSocketRead, WebSocketWrite},
|
||||
ws::{LockedWebSocketWrite, Payload, WebSocketRead, WebSocketWrite},
|
||||
CloseReason, ConnectPacket, MuxProtocolExtensionStream, MuxStream, Packet, PacketType, Role,
|
||||
WispError,
|
||||
};
|
||||
|
@ -109,7 +109,8 @@ impl ServerMux {
|
|||
let (extensions, extra_packet) = handshake_result.kind.into_parts();
|
||||
|
||||
let (mux_result, muxstream_recv) = MuxInner::new_server(
|
||||
AppendingWebSocketRead(extra_packet, rx),
|
||||
rx,
|
||||
extra_packet,
|
||||
tx.clone(),
|
||||
extensions.clone(),
|
||||
buffer_size,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue