From ec8a65439f8970fd24787ab78ab35f64d8230a99 Mon Sep 17 00:00:00 2001 From: Pat Hickey Date: Thu, 31 Aug 2023 16:59:12 -0700 Subject: [PATCH] tcp's streams are the sockets children --- crates/wasi/src/preview2/host/tcp.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/wasi/src/preview2/host/tcp.rs b/crates/wasi/src/preview2/host/tcp.rs index 23e9bc30e80b..d1563f4d3230 100644 --- a/crates/wasi/src/preview2/host/tcp.rs +++ b/crates/wasi/src/preview2/host/tcp.rs @@ -141,8 +141,8 @@ impl tcp::Host for T { socket.tcp_state = HostTcpState::Connected; let (input, output) = socket.as_split(); - let input_stream = self.table_mut().push_input_stream(input)?; - let output_stream = self.table_mut().push_output_stream(output)?; + let input_stream = self.table_mut().push_input_stream_child(input, this)?; + let output_stream = self.table_mut().push_output_stream_child(output, this)?; Ok((input_stream, output_stream)) }